It’s the moment you haven’t been waiting for: a big post about Windows software! I happen to think most of this stuff is pretty rad. I know the appeal isn’t universal, though, so I’ve organized this post in descending order of mass appeal. It’s a five-star scale, with five-stars being “everybody try this” and one-star being “you might find a use for this”. Some of these things may be multi-platform, but if you don’t use Windows, you may as well skip everything after the 5-star section. If something in that section is Windows-exclusive, it’s up to you to find an alternative for your OS! A few ways to do that: the Lifehacker app directory, alternativeto.net, or Google.
Side note: this is partially inspired by the website The Setup, which interviews smart people about how they do what they do. I’ve learned some neat things there, but it may not be worth going through the archives unless you use OS X exclusively. Other main reason: I want to tell people about neat and useful things!
f.lux
Available for every platform ever created, f.lux takes your geographical location and calculates the sunrise and sunset in local time. Then it tints your screen to simulate the natural cycle of the sun. The red hue at night seems weird at first, but it’s something you can’t live without once you get used to it. If you use your computer in the dark, do yourself a favour and try it. I find that I sleep better, my eyes hurt less, and I actually get tired later in the evening. I actually wasn’t using f.lux for a while - it wasn’t in my startup folder for some reason. I realized something was wrong when I was on my PC at 3 AM, fueled in some way by that disturbing blue glow, trying to read all of the things there ever were. After turning it on again, I got to see the benefits all over again. So yeah, download this.
LastPass
LastPass is the closest you can get to real password security these days. It’s infinitely better than your browser’s built-in password manager, and I want you to use it. Please? I don’t even know my passwords anymore, and I don’t need to! Life is good.
AutoHotKey
What to say about AutoHotKey? It provides a sky-high programming language to easily manipulate things that would be painfully complex any other way. The corollary to this is that it’s a programming language, so you’re limited by the problems you want to solve with it. My current uses:
Lifehacker has a ton of posts about AutoHotKey, though. So look there for some inspiration.
Rainmeter
I love Rainmeter. I love it violently, with every fiber of my being, every second I use my laptop. A quick look at the most popular skins on DeviantArt is all the explanation you’ll need. Exciting new features are on the way: Rainmeter 2.3 brings the option to define a margin around the screen that’s reserved for Rainmeter - maximized windows can’t use the area you define as part of the DesktopWorkArea. This is a fantastic addition, and it’s something users have needed other utilities for until now. Rainmeter is everything I want in software: sexy, lightweight, and highly configurable.
WorkRave
WorkRave is a neat tool I found recently that I highly recommend if you spend hours at your PC. WorkRave lets you set a certain length of time for taking short breaks to rest your hands (I do 15 seconds every 10 minutes) and longer breaks to stand up and stretch/exercise (I’m doing 5 minutes every 55 minutes). It’s partially a health thing, and partially a time-management tool. Did you know you’ve been reading stupid crap for an hour? Do you actually want to be doing that? Go for a walk, stretch your legs, think about what you’ll do after your break. I actually found it quite helpful during Reading Week, and I was grateful for the breaks whenever I was working on a tough problem. Instead of breaking my flow, it helped me focus when I was actually working. Definitely check it out.
Anki
Anki is, put simply, a digital flashcard program. But it’s also a tool for spaced repetition of anything you happen to want to learn. Spaced repetition may be the second best way to learn, topped only by applying your desired skill in some useful way. One of my professors introduced it to the class as a way to study, and I’ve gotten into it since then. I’m using it for most of my classes, and the Anki decks will accompany my class notes in the future. Your mileage may vary, though - creating the Anki cards is part of my studying, too. I know what the cards are actually trying to say, and I rehearse background info that’s not on the actual card. It doesn’t cost me anything to export my decks, though, so why not? Here’s an article with some guidelines for using Anki, particularly outside an academic/testing related setting.
Microsoft OneNote
This is the only paid software on the list, oddly enough. I’ve posted about OneNote in the past, and I still love it. OneNote has a ton of features-you-never-knew-you-wanted that make editing a little bit faster - they’re simple but appreciated. My notes export to PDF and MS Word documents in a decently attractive format, so I can share them for your viewing pleasure, and for the benefit of students with disabilities that make it difficult for them to take their own notes. I’ve never tried Evernote, but I’ve never wanted to - OneNote is perfect for my needs.
QTTabBar
I use QTTabBar so frequently that I don’t remember what options I actually use. I can’t use Explorer without it anymore. Download it and look through all the sweet, sweet options it provides. Its most noticeable feature is tabs: how can you live without them? But it adds lots of other useful things, too. Double-click the folder background to go up to its parent folder, hover a file to preview its contents, and many more. Using a light Windows theme, I recommend the Firefox 3 theme if you use a light Explorer frame, and my personal pick to go with the dark background of my Explorer is a mix of two styles: the background image from Adagio and the tab image from NOOTO. Using the settings provided by NOOTO’s creator, I think.
RescueTime
It requires some self-discipline, but using RescueTime definitely helps keep me on task. Although I may have cheated a little by defining my hours of Emacs research as “very productive”. Lifehacker has a brief-ish guide on how to set up RescueTime in a way that works for you. Try it out for a bit - my one recommendation is not to get too attached to the premium features. Unless you need to distinguish between 5 hours spent in MS Word and 30 minutes spent in 10 different documents, a free account is still great. Bonus for laptop users: it’s quite light on resource usage.
Dropbox & Dropbox Folder Sync
I started using Dropbox to access shared files from the DM of the Cognitive Science D&D group, but I stayed because I can easily make backups of things like Rainmeter skins and other tweaks I’ve made. The Public and Photo folders have their uses, too. While the option is still available, you can score some free, permanent space upgrades by testing the photo upload feature. I got 5 gb from it when it first came out, so I’ve got plenty of space - unlike every other Dropbox user, I’m not pimping my referral link!
WriteMonkey / Q10
“Distraction-free writing programs” that offer minimal features and, more importantly, minimal UI. WriteMonkey is more frequently updated and provides more features, but I couldn’t quite get it to calculate things like page lengths correctly. They’re worth trying if you get distracted when you want to write, but they don’t have the pure text processing power of other programs.
Soluto
Soluto is occasionally useful, but it’s worth installing to look at your boot times. I’m not sure how the “delayed start” feature works, but I’ve had no problems with it. Soluto doesn’t solve the problem of slow boot times, so much as it highlights the actual culprits for you: all that terrible software you installed with the default options checked.
KatMouse
This is a small utility, but a useful one. It only does one thing: makes your mouse scroll whatever it’s currently hovering over. Saves you from having to put a window into focus. I know, you might not have this problem, but if you ever do!
Miranda IM
My multi-client IM program of choice. Best for masochists with hours to waste tweaking. I almost wrote a quick-start guide for it, but then realized nobody would care. Let me know if you care! I still use it over Pidgin almost entirely because of a contact list theme called Malice Tab that gives me a small visual dock for my contact list. Sexy, lightweight, and (with enough blood, sweat, and tears) configurable.
PhraseExpress / Texter
I don’t actually want to recommend either of these pieces of software. PhraseExpress is a resource hog, but it does work. Texter is, disappointingly, the exact opposite (it will break, inexplicably, after prolonged use). But text expansion is extremely cool - being able to type common words and phrases with a few keystrokes would be great for taking notes, or any other situation where there’s common vocabulary/phrases. There are good options for other platforms, but nothing that works for me on Windows (on a desktop, you might like PhraseExpress - but configuration is rough). Check Lifehacker’s posts on text expansion if you’re still interested - I think there’s are some good options on OS X, and maybe something workable for Linux.
Ultimate Windows Tweaker
This is a great tool that bundles many useful registry hacks (both enable and disable) in one convenient UI. It works on Vista and Win7. Check it out, for sure. Personal highlights: disable automatic restart after Windows Update (“Security Settings”), everything under “Additional Tweaks”, especially removing arrows from shortcut icons and removing the ’-Shortcut’ suffix on new shortcuts. Take ownership and ‘open command window here’ are occasionally useful, too, and also under “Additional Tweaks”.
Right-click menu editors
I have two categories of tools here: one for Firefox, and a handful for Windows (Fast Explorer, ShellNewHandler, the somewhat inferior ShellMenuNew, ShellMenuView, ShellExView, and OpenWithView). It’s the same idea either way - remove the useless clutter from the right-click menu. I don’t use LibreOffice file formats, so I don’t need the right-click “New” menu to offer me six file formats I don’t even use. You may not care! But I enjoy this level of control.
I said I’d write about customization at some point this week, right? Well, I meant to do it earlier, but instead I spent the last couple of days customizing Emacs. I was having too much fun to appreciate the irony of the situation. On the bright side, I’m just about ready to use Emacs for damn near everything ever, which should be fun. This has an unexpected benefit to you, my dear reader, because you’ve been saved from a lengthy post.
Originally, I was going to write about the process of setting up my system - I figured that someone, somewhere, would appreciate it. I used to get really jealous of people’s desktop setups a few years ago, and I would have loved to see them include instructions on how they did it. I took a bunch of screenshots to build the post around, and I even knew what I was going to write about them. You can still see those screenshots here, if you want (not pictured: drop-down terminal, best used with Cygwin’s bash). If you like what you see, I’ve got contact info at the bottom of my actual tumblr page - I’d be happy to help!
While some of the changes I’ve made are purely cosmetic, it’s all been about setting up a system I’m happy with. More importantly, setting up a work environment I’m happy with. I use my laptop for taking notes in class, where battery life trumps all other concerns. I use my laptop for writing papers, for writing code, for browsing the web, for keeping in touch with friends - the list goes on. Long story short, I’ve been working for a couple of years now to get a user experience I’m happy with on my laptop. With this latest round of customizations, I think I’ve finally gotten there. I’m embracing the keyboard a lot more to get things done quickly, and with AutoHotKey, I’ve got a lot of power to make things juuuust right. I turned my right alt key into ctrl, for example, which keeps me from stretching my pinky all the time. I found out about using ctrl+backspace to delete the entire preceding word rather than mashing the backspace key a bunch - then I remapped a key combination to do it without taking my fingers from the home row. Now I’m typing away as fast as I can think, and it’s awesome, and I’m genuinely happy to be using my computer.
When I’m not wrestling with inconsistencies created by multi-platform software interfacing with Cygwin behind my back, anyway.
So this post isn’t as horrifically boring as I thought it might be. On the other hand, it’s nowhere near as interesting. Hmm. Well, you’ve got the pictures, right? Look at them! I’ll have more interesting things to say in the next post, about software, because that’s where the magic happens. In the mean time, I’d better start actually using Emacs to do work…
A long time ago on a tumblr far, far away a challenge was issued to create a post about goals for 2012. Bonus points if a summary of 2011 was written. I took it the other way and made the 2011 part primary, with the future goals as a bonus assignment. I didn’t get around to the 2012 post during the Christmas holiday, and then school happened, so that kept me away. School has stopped happening for a week, so now I’m catching up on a ton of stuff. I made a to-do list of things I wanted to accomplish between February 17th and February 27th, mostly school related, but there’s a few fun things as well. I’m happy to say that writing this post is the 14th item accomplished out of a total of 27! Although I’ve really just been taking care of the small annoying things, it’s nice to get them out of the way and be on the ball a bit more. At this point I’ve got a couple big projects to take care of, four items related to fixing up scripts for LBL, and a week-long studying project. Ideally, if I take care of this stuff now, it’ll put me in a really good situation for the rest of the semseter. So there’s my short-term goals for the next week.
———————————————————————–
Goals for the year?
For the rest of 2012, I have a bit more difficulty deciding what my goals are. The main problem is that I haven’t managed to dedicate a significant amount of time to anything but school for a few years now. It’s definitely my number one priority, and that’s a good thing, I guess. But I’ve always seen school as an obligation, something I do no matter what. I could just say that my goal is to keep my average where it’s been, or to do really well in a certain course. But it feels like saying “my goal for 2012 is to continue breathing, not starving, and not dying of dehydration.” It’s the absolute baseline of what I’d need to do throughout the year before even looking at other things. That’s why other goals I make tend to fall by the wayside. I’ve said a few times that I would like to find ways to do get everything done and still have some spare time, and as you can tell, that hasn’t happened yet. I suspect the answer to that problem isn’t going to be finding some amazing way to revolutionize my workflow. The biggest hindrance is probably the fact that I get so miserable I don’t even realize it, which does more to keep me from working than anything else. The cycle of “procrastinate in a subconscious attempt to find some kind of joy,” followed by “oh no I have no time I must work constantly” is really not optimal. If the first week of this semester and the last few days are any indication, I can do a lot more when I’m happy - and I can actually enjoy my work, too.
So I figure the best thing I could probably do in 2012 is find some way to stay consistently happy. Problem is, I don’t know where to start. I don’t think the answer is to set aside time for my hobbies (playing games, reading, tweaking my computer, sometimes anime) because all of that stuff is solitary. Although working on some open-source programming projects and seeing actual results from my work might be a rewarding exception. In reality, I’m actually not sure I can distinguish between being lonely for real and just feeling guilty letting my relationships wither. Sometimes I think it’s the latter. Either way, I keep wondering if I might not be miserable if I had more close friends (which would involve talking to people sometimes, or maybe even hanging out with them - but that would be crazy). Or that it might be nice to not be single (even crazier). The fact that I find both of those things incredibly difficult makes them both fine contenders for ways I could improve in the long-term… I just don’t know if I’m willing to commit to either one. If I did say for sure that I would accomplish one or die trying, I would probably work at it. I might also just tell myself that I’ll work on it for a few hours and then chicken out. I need a real push to get it done, I guess.
———————————————————————–
Trivial goals
As for a trivial goal that I will definitely accomplish because it’d be impossible not to, I’m going to finish the last half of FF VI this year. I might even finish FF XIII-2 before Reading Week is over. With both of those things done, I can safely say I’ve finished the entire main Final Fantasy series. Depending on when I finish FF VI, I can see myself getting through Dark Souls as well. That, I would actually be proud of. It’s incredibly rewarding to make any progress at all in that game. If I’ve got extra time left in 2012 after that, I’d actually looking forward to playing Nier. I hear fantastic things about its narrative, despite a lot of serious flaws in the rest of the game. I’ll write more about that if it does turn out to be amazing, anyway, and if nothing else I’ll write about how its soundtrack blew my mind.
———————————————————————–
Tune in next time
Anyway, I’m going to have a few more posts coming up this week. First, about the current state of my computer customization. I had somebody summarize the reality of that situation pretty well: “If I have to explain why it’s awesome, you probably won’t think it’s awesome.” I’m excited, and you have to respect that. Second post is slightly more accessible - I’m planning to recommend some of my favourite software. Only slightly more accessible, but it’s something I can give to people when they say “what do you recommend for doing x?” Which has happened to me all of once. NEVERTHELESS, I INTEND TO WRITE THAT POST. You might get a super special post after that, depending how the rest of the week goes. So there’s something you can look forward to!
I’ve gotten some surprising compliments during the past week. Surprising in the sense that I personally don’t see myself the way they were describing me. Since I don’t see myself that way, I don’t talk about myself that way, either. A stranger reading my tumblr would probably think I’m a quivering, anxious wreck that never manages to get anything done. That’s a bit of an exaggeration from the reality, but since I prefer to chastise myself for my failures, failure becomes my public face. Although, the way I think about it, the negative posts are all waiting on a future post that declares my ultimate victory over the original problem. It may not appear today, or tomorrow, but it’ll come! Probably!
The first set of compliments came from an extremely astute co-worker, when I mentioned that Robert Biddle initially assumed I was a graduate student. She said that wasn’t terribly surprising, given that I genuinely enjoy what I do and I’m dedicated to my work (unlike some people my age). Later, when I offered to put in a couple extra hours of work, she said she’d find someone else “because I work hard enough as it is.” Given that I’m taking five classes, running the lab’s current projects, and developing new projects on top of all that. Not to mention maintaining and updating older lab work and making it as “perfect” as I can.
When you put it that way, it paints a much more flattering picture of me than the one I present. I’ve been disorganized for months now, but I’m still pulling in 90%+ grades on almost everything, as well as managing my work in the Language and Brain Lab. I genuinely think I could be doing more, but that’s just the (probably unhealthy) work ethic I’ve picked up over the last few years. I keep telling myself to do better so I don’t fall behind the difficulty curve, but so far I’m still ahead of the game. Obviously I’m doing something right. Not only that, but as far as tuition and various other costs go, I’m soon to be financially independent entirely because of my own hard work. It’s not like I’m raking in The Big Bucks, but it’s enough that I’ll likely graduate with zero debt. Looking at it a bit more objectively, I feel a lot better about what I’ve accomplished and where things are going from here. Which is a good feeling!
She also noted that I carry myself like a grad student, as I’m comfortable in my own skin and bold enough to approach professors and ask to work with them. I actually had someone else recently tell me that that they think I’m outgoing, too, so apparently I can make a decent first impression. While it’s a kind thought, I don’t think I really agree with them. Truth be told, I mostly manage to seem “comfortable in my own skin” and outgoing by keeping myself distant (at least, emotionally) from people. Which sort of defeats the purpose, I think. Granted, Google’s definition of outgoing is “friendly and socially confident”. I can see how someone might think I’m outgoing, from that point of view (but I usually associate outgoing with extroversion). I’m perfectly happy to talk to people once a conversation’s been started, so there’s a slightly-qualified version of the friendly part. As for socially confident, that’s definitely just a matter of appearance. It’s not like I’m confident in my social skills, and starting conversations still freaks me out. I’m mainly just surprised that it’s not utterly apparent to everyone involved that I’m shy and frequently awkward.
All that aside, I’m doing alright. Lots of work to do, just need to juggle it the right way. My difficult/time-consuming classes are at least interesting this semester (introduction to brain and behaviour, programming in C++). Sadly, I have one class that’s a bit of a mystery. Thus far, it’s been almost entirely review of other classes I’ve taken. The prof isn’t giving much in the way of hints about what the exams are going to be like, and he’s not a good enough teacher to consciously emphasize important topics. In fact, he regularly says (and I quote) “they told me not to do this in teacher school, but I do it anyway”. Yeah. So either the exams will be completely trivial, or I’ll be blindsided by questions about unimportant details nobody in their right mind would put on a test. The midterm is a week from tomorrow, and I expect it will be an exciting adventure - just like every other time we enter that classroom.
I have exciting news! The title probably spoiled it, but the news is this: I applied for a Natural Sciences and Engineering Research Council summer research grant with Dr. Robert Biddle as my supervisor and we were accepted! That means working full-time at Carleton for four months, starting in May. Also nice is the fact that the award is enough to cover my tuition and books for next year, assuming I keep my entrance scholarship (I will, if this semester goes as well as the last).
Here’s the story: I found out who the eligible supervisors were, looked up their research interests, and contacted a few. I saw “Games and Hypermedia” on the side of the HotSoft webpage and that was pretty much all I needed to hear. Although, I had seen Dr. Biddle’s name before on a pretty neat project involving security and some awesome hardware, which would also be fun to work on too. I wound up walking over to the lab, knocking on the door and asking to speak to Dr. Biddle. After talking for a while and providing a transcript, we did our respective paperwork and found out a week ago that we’d been successful!
I dropped by yesterday after officially accepting the award and got a bit more information on what I might be working on. The initial plan is that I’ll work with Elizabeth Stobert, a PhD candidate working at the lab, on experiments related to security and usability. Later on, I’ll probably take a more active role and possibly start a project of my own. All in all, it should be pretty awesome.
—————————————————————————
On an unrelated note, I’ll also be working on a computational linguistics project with a linguist doing his PhD in cognitive science. He’ll bring the linguistics, I’ll bring the computational. This is probably the area I’ll have my eye on in the future, though usability testing is a fascinating field as well. If all goes well, I’ll soon have exciting news about that! If it doesn’t go well, the exciting news will just take longer.
—————————————————————————
On the subject of research, I’ll be posting a little blurb soon with details about my work at the Language and Brain Lab during the fall. Plus some snazzy photos of me looking like I actually belong in a research lab. It’s a bit more esoteric than computer security and usability, but I think it’s genuinely awesome. Stay tuned, folks.
I am a decent programmer. I know a decent amount of computer science theory, I can type correct code fairly easy. I don’t let my classes expand too much. But I still struggle some with math, and I have a tendency to have too many cross-dependencies in my code.
I used to think I was…
I’ve been learning more and more about what a compiler actually does lately, as well as looking at some very basic levels of assembly. So maybe I can shed a little bit of light on why things are the way they are. That doesn’t mean you have to like it! But at least it will make a bit more sense.
You write your source code, you give it to the compiler, and it makes sure you’ve given it code that will actually run. Then it creates highly-optimized code to be run by your specific processor, in assembly or machine code or whatever. The catch here is that processors don’t always work the same way, so the compiled code is limited to whatever platform it was originally compiled for. As a side note, I would think that’s why you pretty much only see source code available as a download for Linux programs (on the web, anyway) - you’d need to compile it for your specific distribution to make sure it works properly.
It doesn’t have to be like that, though - for example, Java (traditionally) achieves its multi-platform status by compiling its code for the Java Virtual Machine to run however needed on the platform it’s deployed to. Unfortunately, that means forgoing most of the optimization done by a regular compiler. Enter the Just-In-Time compiler, which takes the same Java bytecode as the JVM would. Instead of acting as a middleman, it compiles the bytecode into platform specific machine code (with, I assume, appropriate optimization) at runtime. Sadly, most of the time I see “JIT Compiler” listed as an option in an Android app, it tends to have a huge warning attached (“this will either be really fast or break everything, depending on your phone”). So I guess it’s a work-in-progress.
Anyway, so that’s why you have platforms and code that won’t run anywhere. And, while I’m no expert, I’d say that’s probably how web browsers manage to achieve some semblance of standard-ness. If I’m right, the browser would be kind of a middleman for your code the same way the JVM or a JIT compiler are for Java bytecode. Honestly, you’re the web developer - you tell me how browsers work!
I went through my archive and picked out the posts that I think are most essential to my life in 2011, and the complete list is below. They’re all tagged recap, alongside the posts from 2010. I wouldn’t say they’re the most well-written, or the most interesting, of my posts from 2011. I wouldn’t even say they’re worth your time to go back and read. It’s just a bunch of bullshit I wrote about myself, really. But if someone wanted the quick version of my life in 2011, this would be it. You can probably extrapolate from what I wrote about not being perfectly efficient in my work to the fact that I haven’t been writing as much. I don’t have much to say about these posts that I haven’t already said in my 2011 In Review post (last item on the list), so go read that. Otherwise, I stand by what I wrote as a representation of me at that point in time.
Oh, one thing that might be notable: there’s a lot of stuff I wanted to write about this year, but felt like I didn’t have the time. Looking through my archive, a pretty common theme is “I did have a better post, but take this for now” or “I’ve got great stuff coming, just you wait!!!” and none of it ever materialized. That sucks, but it is what it is. Again, I’m not totally sure it’ll get better. But I’ve got at least a dozen drafts waiting in the wings, and hopefully I’ll put the finishing touches on some of those. I may write a post about my plans for 2012, but whether or not I post it will depend on how boring it is. If it’s not up in a few days, then 2012 is probably just going to be more of the same.
A little story about the title of this post: I took LING 3002, Phonetics I, this semester. It wasn’t necessarily my cup of tea, but that doesn’t mean it was a bad class. There was a lot of data and practical application involved, and I’m at the point where I’ve been thinking about the phonetics of British English thanks to Xenoblade. I can even develop analyses that provide the right results without giving any of the right answers! In particular, we had one assignment involving “Homeric infixation” where I (at least, I think I did) provided a more-or-less correct analysis based on consonant and vowel clusters rather than stress patterns. So here’s to my continuing edumacation!
If you look at my archive, there’s a pretty sharp decline in the frequency of my posts over time. At the very beginning, mid-2010, I was doing 20-30 posts per month. That was my last year of high school, and around the time when I’d stopped working at the local convenience store to focus on school. My first semester of university was more or less the same, but then second semester it was down to 10-15 posts per month. Around the same throughout the summer. I’ve practically disappeared this semester, though - I’ve got about 30 posts total from September through to the end of December. The reason for this is pretty obvious - university. I still haven’t really figured out a proper balance to get the most out of my work and my play, and “work” time is still being inflated by procrastination. The work gets done, and my grades haven’t gone down, either. But I’ve been getting more and more distant as I supposedly spend all of my time “working” and then have no dedicated relaxation periods or time for socializing.
I’m not happy about that, but there’s a pretty obvious pattern - work gets done a lot faster when I’m motivated to do it. When it came to lab work, programming assignments, and studying for my intro to cognitive science class - I was there at all times and totally focused. But it was a challenge with my other classes. That’s probably bad. I’d say being able to do things you don’t enjoy and just generally be dedicated is good. On the other hand, I’m probably going to wind up doing more work that I enjoy as time goes on, not less. Either way, I’m planning to work on it.
So while I’ve been stumbling in every other area of my life, school is going pretty well. Working at the Language and Brain Lab has been fantastic, and I’m working on a short write-up of what I’ve learned. I think you’ll be allowed to see that when it’s ready. Along with some promo photos of me looking snazzy! Aside from that, the seemingly disparate areas of my degree have started to connect in important ways. I’m starting to feel fairly competent in a number of domains - cognitive science as a whole, linguistics, and programming too (though maybe not computer science, I’m definitely lacking when it comes to algorithms).
In reference to an article I read earlier this year, it feels like I’m getting an education, not just a degree. For all the people I knew in high school who agonized over where they wanted to go and would be willing to fork over ridiculous sums of money to go to a “better school”, you’d think the degree is all that matters. But if they don’t capitalize on the opportunities available, the way I’m doing at Carleton, no amount of money will help. While I had a brief crisis when I first read that article in April this year, I think it says a lot about how I’ve changed over the year that it now makes me feel better. Including books for two semesters and everything else, I’m probably totalling $7,000 per year of university. Four years for the degree, and I’m really not sure I could get the equivalent elsewhere.
The only catch to all of this is that I’m probably failing horribly at a number of promises I once made. I said that I would live for the people in my life and find meaning in them, yet I’m mostly focused on myself. I promised I’d always be there for the people I care about, but now I expect them to come to me. I’ve said a lot of things I probably thought were trivial at the time, but I’ve now forgotten them so thoroughly I can only say I’m likely not staying true to my word. This kind of follows on from spending too much time “working,” but that doesn’t make it alright.
I’ve upset people occasionally, sometimes severely so, but I think what’s worse is all the things I didn’t do. I don’t know if that’s going to change in the future. That’s probably what’s really important here. But I have no guarantees. So while it doesn’t really mean anything, know that I am truly sorry. I sincerely wish I’d been better in a dozen ways, and that I had taken the time to reach out instead of withdrawing. I’m no longer sure that doing too little is better than doing too much. For the people who still read all of this, you know who you are. To the people who cared enough to start reading, but decided to stop - I’m sorry about that, too.
So here’s to 2011. I learned a lot, and I played a lot of Final Fantasy. Looking forward to 2012 and the downfall of Kefka.
[or at least, a more severe case of TMI than this tumblr already has]
I have this thing about keeping track of what I’ve seen/read/played/listened to. It helps to find new things I might like, too - Last.fm is a prime example. It keeps track of music I play, then puts together a list of similar stuff. For my own benefit, I’ve started using a site that does similar recommendations for anime and manga, and another for books in general. Conveniently, this also lets me share this information with anyone who cares to know what I’m interested in. And if you don’t, that’s ok too! You don’t have to keep track of every book I’ve ever read. But maybe you’d like to know what books I haven’t read and might like to read, so now you can do that. Then you’ll be able to shower me with gifts that won’t make me say “oh, you didn’t have to get me anything!”
I’m linking to them on my main tumblr page now, but I’ll put some links below as well. I guess there’s sort of a creepy aspect to having all this information available, but I’m not terribly worried. I figure that if someone arrives at my tumblr from any of my other profiles, they’re volunteering to sift through far more information about me than they really need. We probably already have some interests in common anyway, and this lets me share more information about that thing. So let’s talk about Dune, or the Malazan Book of the Fallen series, or whatever article I read the other day through Read It Later. Seriously! I’d much rather talk about my favourite nerdy stuff than my latest assignments or whatever else.
Also, I’m considering changing the layout of my tumblr page to ideally give a better first impression. I’m pretty sure no more than two or three people every actually see it, and one of those people is me when I want to access my tagged posts. So uh… Yeah. If you didn’t know, my main tumblr page has a tag cloud on the left side! Which is useful if you don’t share all of my interests.
This year, my brother and I are with my dad for Christmas. My mom went home to spend Christmas with her family, but before she left we did half-a-Christmas. So my gifts from her, my grandparents, and one or two “from Santa”:
Oh, and I picked out the Game of Thrones board game as a gift for my brother and we’ve had a lot of fun with it. Enough that I’d consider it partially a gift for me, which is the good thing about doing your own gift shopping. If you’ve got a group of people willing to sit down and play a really political game for 3+ hours, I’d definitely recommend it. Imagine Risk if there were no dice rolls, and manipulating people is a far better strategy than outright destroying them. You tell them you’ll guard their back as long as it suits you, and when it doesn’t…. well.
——————————————————————
For our second Christmas, which was on the proper date, I mainly got more books, but physical ones this time:
My personal gift to my brother was Penny Arcade: Gamers vs Evil, another double-gift. We played it before going to bed, and I had fun with it. I can’t say how it compares to other deckbuilding games, but turns are very quick once you get used to it and the cards interact with each other in some pretty interesting ways. For example, I won the last game we played using the Carl hero, from the Automata strips. His ability makes the most expensive types of cards - Boss Loot - cheaper by one. There’s another card, Broodax In Disguise (not for the faint of heart - it’s an alien wearing a person’s body), that has a value of 1 when you play it, OR a value of 3 if you intend to put those points towards buying Boss Loot.
Whenever I failed to have enough to buy a Boss Loot, I bought more Broodax. Eventually, I got hands that - out of six cards - three of them are Broodax in Disguise.
Needless to say, I acquired a good chunk of phat lootz, which won me the game.
——————————————————————
Honourable mention goes to a couple of gifts I could only get shipped to the US, so my aunt brought them to my mother while she was visiting. So when she gets home, I’ll get two gifts that you may find very strange: a shell replacement for my DS Lite (a few hours of tinkering, which may ruin the machine!) and a bundle of empty cases for PSP games. Anyway, I’m weird like that. Both of those things were pretty cheap, and I’ll be happy to have them. I can replace the sticker-covered cases from PSP games I bought used, and if all goes well, be the owner of a non-broken red and black DS. Woo.
(also, does anyone still say woot? I have the strangest desire to start saying it, just because)
vael:
I’m moving my sites off of American servers. No, it doesn’t really stop the possibility of this being enacted against my sites - and in fact, I don’t even serve content that I don’t have the rights to - but I will not support a country that enacts such things.
I understand we want to control…
The best part is what Lifehacker posted earlier today: you could still access the blocked sites through their IP addresses. In other words: LOLOLOL.
It’s like if they said “we don’t want to encourage people to smoke, so we’ll hide the cigarettes behind a screen. But you can still buy them if you really want.” Which is something they’ve done here in Canada, actually. Surprisingly enough, people who want to smoke still buy cigarettes! Who could have predicted that! Granted, I know there are people who are too lazy/stupid to navigate to websites that way (would a bookmark to a site’s IP address still work?). However, those are the people who are just waiting for a decent legal alternative to illegal downloading. The actual pirates, who will pirate any way necessary, will keep doing it even if you try to hide the stash.
So yeah, gotta love ineffectual politics. Oddly enough, Canada is doing alright as far as the internet goes these days - the CRTC changed its mind about usage-based billing. Now, this doesn’t sound all that exciting at first. But here’s an illustrative example:
I don’t remember what the offered speeds were for TekSavvy back then, but I assume they were terrible. But hey, would you look at that, the bandwidth caps went up by twelve hundred percent, making the independent ISP better in every way than the company they source their service from. Thanks, free market! Actual competition sometimes is good for consumers like the capitalists always said it would be!
Anyway, I think this is the exception to the rule when it comes to technology-related politics in North America. Politicians/the lobbying groups giving them ideas are perpetually behind the times, or at least too busy looking out for their own interests. If everything were right with the world, people that clueless/horrifyingly selfish would have no place making decisions for other people.
————————————————————-
As far as school goes, I’ve somehow made it into the final stretch without noticing. There’s less than three weeks of actual class left, and a month from now I’ll be finishing my last exam. I’ve got three-ish final projects due Nov 30th-Dec 2nd, but nothing between now and then. This means there will be no consequences for failure to work during the next two weeks. Delayed punishment is a notoriously difficult thing to feel bad about.
To combat this, I’ve drawn up an actual calendar on a piece of paper and put it at the front of my binder. I can see when my huge assignments are due, and see the divine punishment coming from a mile away. It helps to actually visualize the time I have left, instead of seeing a purely goal-based list of due dates. To that end, before Monday, my acceptable level of absolute failure will be completing two philosophy mini-papers (half a page of writing, unknown amounts of reading beforehand) and either some synopses or a mock research proposal for my research methods class.
I’m actually not being as hard on myself as it sounds, because I’m smarter than that, but I have to be honest too. I’ve been totally useless the past few weekends, and relatively unaccomplished during the weekdays in between (and for a while preceding them, too). Thus far, I’m pretty sure I’ve done well enough to scrape by with >90% in most of my classes - intro to systems programming is a bit iffy, since I’m doing great on the assignments (and, I think, the second test) but less well on the first test. I’m not reading my textbooks as religiously as I did last year, and in some ways it shows (not getting 100% on my multiple choice PSYC 2001 midterms, for example). But if I really push on these last assignments, it’ll be fine. I’m keeping my scholarship, too, even if I’d like to do a lot better than the 80% required for that.
Anyway, I’ll see how it goes. Apparently I forgot to sign into IM today, even though I’ve been home for hours. Oops. I’ll be sitting down to work for real over the next few weeks, though, so expect less availability. On top of that, I’ve got two separate birthday parties to attend this weekend, and I’m probably leaving one a bit early to go see Unexpect live. Whether or not I can survive all of that and still manage to get work done, I have no idea. I’ll be working sooner rather than later, just in case. And hey, if I can actually power through my work instead of pissing away my time, I’ll come out well ahead of schedule. So things are looking alright so far. And I’m eagerly awaiting December 15th-21st, when I’ll have nothing to do but write a couple of papers…
[title inspired by the least important line in Streetlight Manifesto’s ‘A Better Place, A Better Time’. The rest of the song is incredibly beautiful to me, too, but for entirely different reasons. Do me a favour and read the lyrics, alright? Whether or not you can connect the dots, I think you’ll get something out of it.]
I read something in my psych textbook last year that’s really stuck with me. It was a single-line comment, something a good student knows they won’t be tested on, along the lines of “people with anxiety disorders often feel more in control of their lives when they worry about things.” I can guarantee that if I ask the people I know who’ve taken that exact same course, and read the exact same textbook, most of them wouldn’t even remember that part. What I can also tell you is that it’s more like a subtle reassurance than some sort of powerful feeling of controlling your own destiny. And that it takes a hell of a long time to think about the worst things that might happen, and debate how I should react or whether it’s worth the risk. It doesn’t feel good to take three hours working out a 30 second conversation; but think about what might have happened otherwise! I have to keep doing it, making mental conversation trees, guessing at people’s reactions, because to do otherwise is to give up the illusion of control, and risk facing problems I might not be prepared for.
As you can probably guess, spontaneity isn’t one of my strengths. Makes me a terrible role player, too.
The unfortunate problem is that I habitually use most of my downtime to think about these sorts of things. Worse still is the fact that trying to fall asleep is essentially infinite time to worry about things. Lifehacker posted an article this summer about dedicating time to worry - and not doing it during the rest of the day. It’s easier said than done, especially when you have a lot to do (and worry about), and when you’ve spent years replacing sleep with worrying. But it’s definitely something I need to work on, because it’s a big part of why I have trouble with people. Even though I know it’s true, I kind of have to remind myself that nobody is going to remember that time I said something dumb (even if I remember it forever), or expect me to be perfectly eloquent all the time (even if I regret not saying X for days afterwards, and why didn’t I think of that at the time!?). It’s a lot harder to carry on a conversation when I’m trying to keep all those things in mind. And it’s not like I often manage to map things out and predict how someone is going to react. It’s just a reassuring habit I fell into years ago.
From the outside, you probably can’t tell how hard it is to break out of this pattern. It’s incredibly powerful, and incredibly pervasive. The associations get so strong that relapse is completely inevitable. Years of an almost ritualistic reliance on a seemingly harmless activity don’t go away overnight. Maybe you don’t want to see the harm it causes, or you can’t quite connect the dots. Either way, it sometimes seems a lot easier just to work around it rather than try to change.
I’ll do it, though. I’m tired of being paralyzed as I hover over the send button, wondering whether I could improve the message (text, IM, e-mail) that I’ve been writing for 5-50 minutes. I’m tired of being tired, because I tried to go to bed early, but instead stayed up for two hours worrying, then woke up in the middle of the night and worried for another hour before falling back asleep. Tired of psyching myself out to the point where I can’t even talk to people, or talk in the presence of people when it comes to class discussion. It might take me six months, or it might take me two and a half years. But I’m tired of not being able to explain this to people, leaving them guessing as to what the problem actually is. I can take care of that problem now, while I work on the rest.
geni:
I understand that they can’t have both the new and old looks forever because they’re not willing to maintain the older style, but modern doesn’t mean “no colors”. Here, have a look:
External imageFrom left to right: archive, report, and delete email. The report button could have been red, the…
http://userstyles.org/styles/56063/gmail-easy-access-colored-buttons
here you go boys and girls
It doesn’t solve the problem of their default design being a bit dumb, and if you’ve used Gmail prior to the change you probably don’t need help knowing which buttons are which, but I agree that they could use a bit of colour.
Lifehacker’s got some more scripts in this post, though I have no interest in the others, myself.
Also, time for a Systems Programming midterm, woo! gcc -E is for the preprocessor stages, gcc -S is for assembly, gcc -c is for object code… The activation record for a function contains its portion of the function call stack, and the return address for the calling function…
Had a “wonderful” experience this morning of trying to overcome my anxiety enough to speak up in my philosophy of mind class. Something I’ve done before, actually, although I’d never participated as significantly in the class discussion. For whatever reason, just the thought of raising my hand and presenting an argument was enough to leave me shaking due to anxiety. Maybe it was because I wasn’t sitting next to anyone I knew, though pretty much everybody was present (something about essays being assigned raises attendance dramatically). Maybe it was because I was doing more than just asking clarification questions after waiting to see if anyone else would (this might actually be it, because it didn’t bother me when I raised my hand at the start of class to say it was nice to finally read a more cognitive science-y paper). Or maybe it’s something else I haven’t though of yet. I still did it, though, because not only had I done the reading for the first time in weeks, it was like a checklist of all the things I’ve been learning about in other classes. Applications of Ungerleider and Mishkin’s cross-lesion studies to the multiple realizability problem? Hell yeah! Let’s get some actual evidence for our philosophical arguments, please and thank you.
And yet, I spent most of the lecture alternately shivering anxiously, in anticipation perhaps, and then being frozen in fear after I’d finished talking and opened the floor to responses from the prof and the rest of the class. It’s not a public speaking thing, either, because I had the exact same feelings last night as I debated whether to talk to someone I’ve known for years. Figuratively shaking in my boots (what sort of savage wears shoes indoors? Come on, America) as I went to go knock on the door, though there was some potential for disaster there. Then barely able to express myself, even though I’d already spent more than a month thinking about what I wanted to say, on a pretty regular basis. There’s nothing for me to be afraid of, really, and yet it’s there anyway.
But I manage! I’m doing pretty alright, lots better than I was anyway. Went to see Repo: The Genetic Opera with a couple of people, and against all odds I enjoyed it a lot. However, I’m not going to recommend that you watch it, unless there’s a shadowcast performing alongside. Have you heard of that? I hadn’t, but here it is in a nutshell: they take a movie, mainly Rocky Horror Picture Show and Repo, and then they have people who act out the scenes in front of it. So you take something that would (probably) suck and not be at all interesting to watch by yourself, and suddenly it’s amazing. It’s one of those “the whole is greater than the parts” kinds of thing. The next show isn’t until February, but I’m probably going to force some people to go see it with me… Hopefully they don’t hate it.
——————————————————–
On an unrelated note, as for why I haven’t been all that talkative lately, school’s pretty busy right now. I’ve got a midterm thursday and another friday, both of which I’ve barely studied for so far. Hopefully it’ll be ok! One’s a multiple choice exam for my research methods class, which will probably be super easy. The other is in systems programming, and I may not survive. If I do (and against my better judgement), I’m going to go out for the cognitive science social event (the one and only, unless you count D&D) and maybe make a token effort at drinking. Meanwhile, assuming there are no hardware disasters (and I can’t guarantee that), we’re ready to run a few practice tests for the project I’m interning on! After that, it’s time to start running participants and collecting data, which is pretty exciting actually. We took some press photos for the lab, to use for all the “look what sorts of cool research students are doing here!” things. I think I’ll be allowed to post those, and they turned out fairly well actually. I clean up nice, guys.
Oh, and apparently, interning is a word. Who knew!
I got some free headphones with my new phone, and they weren’t bad as far as free headphones go. Better sound quality than the piece of crap $15 Skullcandy earbuds I bought a year ago, and they had a button that would play/pause anything playing on my phone. Neat! So I stopped using the crappy, uncomfortable, terrible sound quality Skullcandy headphones, which I only bought out of desperation because I couldn’t find my usual $10 Sony ones.
Last week, the left earbud stopped working unless you tweaked the cord in a specific way. Fine, I can live with this, I’ve got to power through an assignment anyway. Nope! A few hours later, the other earbud gives out too. Well, shit. Now I have to listen to dumb people while I’m trying to concentrate. But, ok, I’ll just stay on campus really late and there won’t be anyone around to bug me. Fine, it all works out, I get my old headphones back and stuff. Sucks, but it’ll do.
But everyone who uses earbuds seems to go on about how they “used those white iPod headphones for years and they worked fine!” So when my dad had to replace his iPhone after dropping it (screen shattered, bits of broken glass in his hand, etc.), I snagged the headphones that came with it. They worked just fine listening to music in iTunes, and were slightly less uncomfortable than the Skullcandy pair, and all was well.
Then I tried to use the headphones with my phone. My Android phone. And it sounds like ass. Like someone is sitting on my ears, specifically. Also, like the audio was playing in slow motion. Then being filtered through tinfoil.
Still sounds fine playing music through iTunes. This is what they call a conspiracy, folks. And I have no idea what it means to be “like an Apple product,” because a certain mysterious internet vigilante (who is in hiding) never finished their simile. Maybe it means to be spiteful and refuse to work well with others? The world may never know.
[I bet you thought you missed me until you read this]
[title courtesy of this XKCD shirt I’ve always liked, but known it would be stupid to actually wear. Also, I wrote this post… nearly two weeks ago, and since I’ve started talking about it with a few close friends it’s gotten a lot better. I’m only just posting it now because I know the rest of the people who will read it are exactly the people I haven’t spoken to enough, and I’m not sure how you’re all going to react. No pity, alright?]
Now that classes have started again and I’m starting to see people I never spoke to last year, I’ve realized something strange. Without noticing it, I’ve developed pretty severe social anxiety. To the point where going to meet up with a bunch of linguistics students was physically difficult for me. Thinking about it hours in advance made me sick to my stomach - that was my first big hint. When I got there, I couldn’t even think of things to say, or was always ten minutes behind the current conversation. It was pretty brutal.
Then I got to thinking about how little things have changed between Brittany and I now that she’s moved in at my mom’s - we see each other physically about as often as we used to speak by text/IM (both of which we’ve mostly stopped doing) when she lived in PEI. And I realized that I’ve been a bit off around her, too, never really knowing what to say and dreading the thought of starting a conversation. And it’s sad to think that one of my closest friends is now my roommate (half the time), and we never hang out, and I say it’s because I don’t want to intrude when I’m really just afraid. And worse is the fact that I’m sitting in the basement, trying to force myself to study, but I wind up being unable to concentrate because I’m just miserable and lonely. And I could just walk upstairs and say “hey, what’s up?” But I don’t. It’s been almost three months, and I haven’t done that once. It’s baffling, honestly, but only when you really think about it. As you can see, it’s taken me this long to notice, so there’s some positive self-deception for you. I’m slightly curious about whether I’m the last person to realize this, and whether I’ve always been like this, but I haven’t had the guts to ask.
It gets worse, though, because then I think about it some more and realize it’s been a couple of years since I started a casual conversation like that at all. Including over IM. Only two or three years if we’re talking zero conversations whatsoever, but then, an epiphany - I’ve been like this since I first got on MSN in 8th grade. With few exceptions, I’ve always waited for other people to start the conversation or only ever started to talk to them when I had something specific to talk about - a funny webcomic, comment about a new game, whatever. Vael and I talk a lot over IM, but nine times out of ten, he starts the conversation, and the rest of the time I have something to show him or ask him about.
[Errata: Vael says he counted and it’s roughly 50/50. But I was mainly thinking about a sort of “hey, what’s up” kind of thing that just leads naturally into a conversation. Plus, a lot of the time you don’t actually have anything to talk to someone about yet, so you don’t have much else to say.]
So suddenly it’s come to light that I’ve never been comfortable starting a casual conversation. You can see how that might be a problem when it comes to getting to know people. It seems like I’ve made most of my friends by accident, considering the number of new friends I made during high school (just Vael) and the number I’ve made since moving to Ottawa (one, a few more depending on how much you lower your criteria for “friends”). Not to mention the piss-poor job I’ve done of keeping the friends I’d already made. And the others I’ve driven away trying to “help” them with all of their problems, because I couldn’t think of anything else to talk about… Or worse, the people I got to know simply because they needed someone to talk to about stuff like that.
I’m working on it, though. Friday before last, I invited someone over for supper just for the sake of having some company. And I’ve felt a lot better since then, because it was a lot like hanging out with people once upon a time. And I’m not deliberately avoiding sitting near people I kind of know in class, though I’d still feel weird going and sitting down next to them. And thinking about just how deep the problems run has made me realize just how little I need to do in order to improve on my previous behaviour. So how’s that for low expectations! Spoke to a human being today, I’m so proud of myself. But, seriously, this is where psych 101 comes in and I realize I’ve had this avoidance learning thing going on for years. And I don’t intend to keep it up. Which is why I’m writing this, instead of posting sad song lyrics, or about how I’ll be FOREVER ALONE T.T, or how much I identify with Socially Awkward Penguin.
I’m not looking for pity, and I’m not going to say “this is just how I am” or look for ways to cope with the symptoms (without actually dealing with the real problem). But hey, I have a cell phone and unlimited texting. If you don’t know it/aren’t in Canada, when my IM status doesn’t say I’m busy, feel free to say hello. I’m not ignoring you, and I don’t hate you either. I just don’t know where to start most of the time. But don’t do it too much! I can’t keep relying on other people to start conversations. I’ll be around, anyway. Plus, if you’ve read this far, I can only assume you’re either very interested in my life, or can’t think of anything more exciting to be doing. To both of those kinds of people, you may as well just say hello - I’ve got tons of contact info on facebook if you’ve got me there, or you can scroll down my ugly tumblr page and find a few options.
I said I’d stop posting music because of Last.fm, but I’m still seriously debating whether or not to post a lot of what I’ve got floating around in my drafts. So, in the mean time, have a post about a fairly popular band. Lunar Sanctum by Kamelot, from their 1999 album The Fourth Legacy.
I really love the chorus, and the lyrics are great as well:
there’s a place where I want to hide
with a view to a shallow moon
there’s a star in my cosmic mind
that reminds me of you
Full song’s lyrics here, through Dark Lyrics as per my tradition.
And hey, actually listen to this one! If you’ve never heard of Kamelot, actually stop and listen for a few minutes. I know how many followers I have, and I see my audio posts only getting three plays!
Speaking of limited interests, if you keep hoping for wonderful Final Fantasy related stuff from me, sorry ‘bout that. I’m carrying FF VI and my DS with me, but never playing it. And if you don’t like philosophy/don’t wish you were majoring in cognitive science, I’m very, very sorry. You’re about to get pretty much a week worth of posts from me on the subject. As in, a many page long essay, but split up for somewhat easier reading.
I’m going to enjoy it, and I’ll feel like a smarty pants posting it, but you might see it them as pretentious pants. Like I said, very, very sorry. But sometimes I just can’t contain my excitement, and you know, a little knowledge is a dangerous thing. I’ve read a few textbooks, so now I definitely know better than everyone else! Time to ramble on and illuminate the world! Except I’m going to write somewhat well and it’ll be good, I hope. Ideally, you should understand without needing prior knowledge.
Now, it’s back to work with me. Got a Python script to finish, a bit of light reading to do. Maybe I ought to work on the computers assignment, philosophy essay, and midterm I have next week. But, to be honest, things are more or less under control. Which is a really nice feeling.
I used to use Last.fm, and found it great for getting recommendations, but at some point it stopped scrobbling so I gave up on it for a few years. I found out a week ago that when you install scrobbler and create a new account, it reads your existing iTunes library playcounts, so I did that as fast as I possibly could. Now I’ve got this nice little profile that tells you all the music I listen to, including what I am listening to right this second, and I don’t have to keep posting individual songs.
Anyway, this is just a quick post while something else I wrote is being proofread by a handful of people. You’ll see that before too long. I’ve got a lot on my plate right now, maybe too much (time it takes to find two dozen research papers to read: a few hours, time it takes to read each paper: 1-2 hours, and get back to me in a week), but I’m getting back into School Mode. In a couple of weeks, we’ll be starting to run participants for a few experiments at the Language and Brain Lab, so I get to be an assistant for that! Exciting stuff.
Five years ago (minus a month and 9 days) I was sitting in front of our “big screen” 36" CRT TV with my launch day PS3 and a copy of Insomniac’s first Resistance game. I ran around, shot aliens in the face, and I probably had fun doing it. I think I tried to run around and find all the hidden documents for a little while, and even ventured online for a couple hours of multiplayer. Too long ago to remember much more though.
Roughly three years ago, Resistance 2 came out, and I liked it well enough too. Convinced a few friends to buy it so we could play co-op online… but I never played it with them. Oops. I didn’t really mind the changes from the first game (regenerating health, no weapon wheel), but I was really getting into the story. What’s up with the Cloven? What are the Chimera? I was under the impression that there were more backstory documents in the multiplayer, so I really wanted to get those, but my interest waned pretty quickly.
A month ago now, Resistance 3 came out, and I knew I didn’t really care. But hey, I’m already two games in, I have to know what comes next, right? So I bought it a couple weeks ago. Played my way up to chapter 17 (of 20) over the course of ~8 hours or so. And I didn’t enjoy it in the slightest. As far as the gameplay goes, the best ideas it has are to bring back health packs and the weapon wheel. There’s nothing to see here, folks. You’ve got scripted sequences where it seems like you might die, but you obviously won’t. You’ve got arena areas with just the right amount of ammo and health to get you through safely. You’ve got some “quirky” weapons like the one that freezes dudes, and the one that mutates dudes, but the end result is that the other dudes die and you don’t.
I kept going, looking for the fun, hoping it might be right around the corner. But there was no fun to be found anywhere in my $60 game. Trade-in value for the game is down to $25, but of course that’s in-store credit. I usually think of trading in a game along the same lines as throwing it out, and I was that frustrated with the game that I almost considered it. But not for half of what I paid for it, and conditional on the fact that I want to spend that money on another game. So I’ll just keep it, and set it aside in the Hall of Shame section of my shelf.
The thing is, I’m not sure if Resistance 3 is just an ok game, or whether I’m bored with shooters in general. Or maybe it’s not even shooters - maybe I’m just done with “Hollywood games.” I want Prince of Persia: Sands of Time, where you can actually fail the platforming sequences. I want Demon’s Souls, where rocks fall down and kill you, instead of falling around you to create the illusion of action. I want to be legitimately afraid because my character is weak and the enemies are strong, because a dark room with some scary noises isn’t going to cut it. I want a narrative that gives me just enough information to get engaged, but always has bigger mysteries to solve. I want characters that are worth caring about. And I don’t need every game to have all of these things - one or two of them, done well enough, can carry a whole game.
But I’m done throwing away sixty bucks on games with nothing to offer. I’ve got better things to do with my time and money. I can’t see any shooters coming out any time soon that I have any interest in buying, and I’m going to think a bit harder before I jump on something like the new Assassin’s Creed or FF XIII-2. In the mean time, stuff like Serious Sam: The Random Encounter is far more interesting to me than all of the big releases coming out this year.
It’s not totally clear how this is going to work on non-backwards compatible PS3s, because they haven’t been totally specific about the details yet. Really, all I’ve found so far is that they’re starting with five games, for $10 each, which is probably at least 50% cheaper than getting them on eBay. I probably paid at least $20 for the copies I bought of, uh, every single one of these games in the past. Some (Grim Grimoire, God Hand, Maximo) I’ve sold in the intervening years because I knew I’d never play them, but don’t let that stop you from picking them up.
Ring of Red is probably the one you’ve never heard of, so here’s a gameplay video. The next five minutes of that shows you the combat - outside of the battles, it’s a strategy RPG. I really enjoy the game conceptually, though I generally fail at actually playing it.
Also, Kingdom Hearts 3D is probably going to be the game that sells me a 3DS. First, because I’m kind of a whore for Square-Enix - I kiiiiind of buy just about every game they release, and when I bought a PSP, I did it so I could play 6 Squeenix games and 2 others. Second, because I played The World Ends With You before school, during lunch, and after school every day for many months.
The demo for KH 3D at the Tokyo Game Show had Neku popping in to demand that Sora team up with him to play the Reaper’s Game.
There goes $200, basically.
I also can’t help but want a PS Vita. I mean, I have a PSP now, I know what that’s like. And the Vita does that, but it will play my PS2 games, and possibly PS3 games? And I can share that stuff between the console and the handheld and switch between them. And it’ll have the Facebooks and stuff. The moral of the story is, that’s some sexy technology for $250. I don’t know when there will be games I want to play on the system, but I still want it.
No, I can’t afford any of this. I shouldn’t have bought Resistance 3… but I did. I shouldn’t have spent $35 on Deus Ex. In fact, I shouldn’t have bought a PSP, since that’s easily like $300-400 I’ve spent over the last six months, not to mention ~150 hours of playtime over the summer. And twice that for my brother, at least.
But I DON’T regret pre-ordering Dark Souls - which comes out tomorrow! And I won’t play it until Christmas! It’s going to be great. Definitely getting my money’s worth out of it.
S'been two weeks since I last posted something, and I’m really sorry ‘bout that. See, this whole time I’ve been planning a big post, but I haven’t been willing to sit down and work on it and wound up deciding it was too much reading for too little benefit. I’ll try to salvage it sometime soon, with as little text as I can get away with. Realistically, sharing my introspective monologues doesn’t benefit anyone other than me, and I figure if I’m going to be selfish, I may as well be quick about it.
Instead, I’ve got a Lifehacker post about Facebook that links into my post from a few weeks ago about Google collecting your information. Basically, some people found out that Facebook will track your browsing information and stuff, attached to your Facebook account, even after you’ve logged out. To deal with it, you have a few options: a list to load into AdBlock Plus, a Chrome extension just for Facebook, or a more radical option - the Disconnect extension for Chrome and Firefox.This has the added benefit of disconnecting you from more than just Facebook - it’ll hide you from Google, Twitter, and everyone else. When it turns off certain captcha services, Gmail, and other useful stuff, you can just toggle it off I think.
So there you go. Now you can opt-out, if you want. Seems fair to me.
edit: Oh and my Final Fantasy Thing was posted! I laughed really hard when this line came up, it’s the perfect hilarious SNES villain line. FF VII and VIII went all serious, but V (at least, the FF V Advance translation) has just completely absurd moments like this. You’ve got a villain who is, no joke, a tree that got really angry and decided to destwoy evewyfing.
“I turned myself into a tiny splinter, waiting for just this moment!”
So, I told myself I wouldn’t pull “Condescending Second-Year Science Kid” in my PSYC1001 class. BUT. Butbutbutbutbut.
The first-years on WebCT are so annoying.
“You know guys, it’s not high school anymore! We have to step up our game!”
Step up your game? He gave you 20 pages of reading, sweetie. Come on.
If my PSYC 1001 course is any indication: Wait for the deluge of messages from people asking for notes. “My computer got a virus and crashed so I like lost everything”, or “I got super sick for the last six weeks and since the midterm is coming up…” or “Somebody stole my laptop!” Sometimes they just post on the message boards, but other times they take the slightly more subtle route and just send a message to everyone in the class roster. Often, they’ll post on someone else’s topic and say “can I get the notes too plz”, or not include any way to actually send them the notes.
It’s awesome because I know the names of a few people who were too dumb to keep checking my website even after I sent it to them once. And some of them are in my classes this year. Good luck out there, you trooper, you. Glad I could give you notes for three of our five classes. Hope you know how to write an essay by now.
Sarah Saturday by The Bouncing Souls, from their album The Gold Record. It came up on shuffle while I was driving to work the other day, and it was great. Really enjoy listening to these guys.
Lyrics here, if you care!
Ars Technica wrote a great piece you should really read about game developers leaving the AAA industry to make it on their own. Inside, they mentioned a game called Card Hunter, which is being funded by the co-founder of Irrational Games - the guys who made System Shock 2 and Bioshock. I looked it up, and found out it’s being worked on by other people you might have heard of. Farbs makes some pretty cool games, and I actually bought into the Captain Forever series when the first game was in beta. On a slightly more famous note, does the name Richard Garfield ring any bells?
There’s no definite release date yet, but it seems pretty fascinating. They’ve got a couple of developer diaries talking about deck building in the game: one here, and another here. I pretty much like everything about this game, but the deck building is particularly interesting. Rather than adding specific cards, you equip items, which give you a specific “suite” of cards. Should make for some good strategy.
I guess I probably shouldn’t post about a game that isn’t out yet. But I’m eagerly awaiting its release, and I think some of you might be interested too. After all, you probably played Magic years ago. Remember the good times? Yeah, me too. Card Hunter will probably have more good times! Play it with me when it comes out!
Classes start again tomorrow, so I thought I’d post my class schedule. I’ve already posted about which classes I’m taking, so available/busy information should be good enough. This is a public link, indexed for Google searches (required in order to have a public calendar, sadly), but I guess I can give you - specifically, you, because you’re my favourite reader - the private link if you absolutely must know where I am and what I’m doing at all times.
If we ever want to organize group MMO playing or anything like that, Google Calendar is a good tool for it. It handles multiple calendars pretty well, and you just have to look for an open spot between everybody’s schedules.
First of all, this XKCD comic will make you just as good as I am at helping you figure out how to do things I have no idea how to do, like wrapping text in Photoshop. Second of all, the article this post’s title links to will actually make you better than I am (well, until I start consulting that chart) at correcting wireless internet problems.
Although you might want to download the .pdf version, available below the “Related Articles” section, so you can consult it when your internet isn’t working.
Work It Out by Beat Crusaders, from their album Popdod.
I think it speaks for itself.
As I mentioned a couple of weeks ago, and have mentioned far too many times to my friends, I got an Android phone recently. It’s working beautifully, by the way - CyanogenMod 7 is far better than the version of Android 1.5 that came with the phone, and LauncherPro is a whole lot faster than CM’s default launcher ADW. Despite the pretty weak hardware, things run pretty well, though I can’t play many games beyond Game Dev Story. But do I really need anything else…?
As I was setting up my new phone, I gleefully entered contact info to Google’s servers - allowing me to get everything back if I flash a new ROM, or even buy a new phone - I realized just how much data I was handing over. Am I ok with letting Google know who my friends and family are? For that matter, are my friends and family ok with it? Should I enter their addresses for my own convenience, or would that be a breach of their privacy? Would I start getting ads in Gmail for flights to New Brunswick around Christmas time to visit family, and to PEI in the spring to visit friends? I’m already telling Google which contacts send me e-mails important enough to notify me about. When I’m busy because of class or meetings, and for that matter, where they are. Between my phone’s GPS and cell phone tower information, they can categorize the places I spend most of my time as “Home.” When I post to Facebook from my phone, it’s probably going to say “Posted from Facebook Mobile near Carleton University.”
A few days later, Lifehacker linked to an article declaring that “Google wants to own your online identity.” Eric Schmidt, formerly CEO of Google, declared that Google+ was built primarily as an “identity service,” and that they planned to build further services based on that information. The article quotes some guy who summed the situation up pretty well: who did Google build this for - you, or them? And maybe it’s worth asking that same question about everything else they do. After all, they certainly don’t make money by providing an awesome alternative to calendar software, or Google Analytics, or a web browser, or their Public DNS service. No, as the GigaOM article reminds us, Google makes money through advertising. And advertising gets easier and easier the more information they can get about their potential customers.
And yet, this doesn’t really bother me. So long as they sell advertisements, but keep the data to themselves, I don’t really mind. Unless you’re a supar haxxor, nothing you do on the internet is ever completely hidden. Your ISP logs everything, if they’re ever inclined to take a look at your internet usage. Any web-based e-mail service you use will have access to your data that way, and every site you visit probably leaves three cookies in your browser’s cache. If Google collects that data from me and makes some money off of it, that’s more or less a fair trade for the services they offer. What would I do otherwise? Keep track of four different e-mail inboxes in Thunderbird? Use Rainlendar or a Thunderbird extension to manage my calendar, but be restricted to accessing it on one computer? Fact is, Google’s products are a whole lot better than similar software you might otherwise pay for, and somebody has to pay the engineers who create them.
I guess some people might prefer to pay with money rather than personal information. I’m not that worried about my imagined sense of privacy, though. The day hackers do to Google what they did to Sony, I’ll start worrying.
(Although, 1.5 games might be more accurate, since I’m about to finished the second I’ve just finished the second - of three - worlds in FF V, and after that, FF VI - see my previous post from May)
Sorry for the lack of real updates recently! Here’s part of the reason why: I’ve spent the last couple of weeks playing through FF VIII. Final play time was just short of 70 hours. Couldn’t be bothered to level up the characters outside my main party, or track down a couple of Level 7 Boss Cards, but other than that I did everything there was to do. Except play a no-level game and maximize my base stats using Devour/Boost items, but that’s for craz… dedicated fans. Yeah.
Anyway! I’m not 100% sure what I should say about it, seeing as the game is a dozen years old by now. I can say that I didn’t care in the slightest about Squall and Rinoa’s relationship - sorry, was there development there? Because it seemed like someone just flipped a switch, and off they went. The thing about the orphanage and the memory erosion of the GFs was pretty silly, but whatever. And what the hell is up with NORG…?
I admit, though, I have to really look for things to dislike about the game. I definitely had a lot of fun playing it, and the section with Squall commanding Balamb Garden into battle was awesome. Even though I selected “prepare for attack” first, since the game hinted you should ambush them, and later scolded me for not attacking first. But yeah, I never really appreciated the direction of these action-movie-esque scenes (being chased by the robot in Dollet, the fight between Gardens, or the reactor sequences in FF VII) as a kid, but now I’m impressed that the game manages to create a real sense of tension in jaded ole me. Not to mention things like Quistis’s declaration that “Seifer’s sentence was carried out in Galbadia,” and following Sephiroth’s trail through Shinra - the music and everything else just come together for an intense feeling of dread and foreboding.
I especially liked the way the game’s systems feed back into each other. If you’ve played Persona 3 and 4, much as I love the games, the social link stuff is more or less totally separated from the dungeon crawling stuff. But in FF VIII, everything has a useful purpose. I originally thought that Triple Triad would be dumb or a waste of time, but then I found out what you could get from the rare cards, and so I set out to collect them. The Cactus Thorns you collected a hundred of from hunting Cactuars turn into Hundred Thorns, which can teach some ability called “Return Damage” or be converted into other stuff. Point is, the game rewards you in a lot of ways, and that’s a smart decision. Also, super twinkable, delivering ultimate min/max joy. Final boss casts Meteor? Good thing I only take 20 damage from each hit!
Oh, I do want to mention the weird as hell part of the ending that comes right after you beat the final boss. It goes on for way too long, and it’s just… weird. If you’re ok with spoilers, watch the first 5 minutes of this video. I think they’re trying to make you think Squall was erased from existence? Not really sure whose bright idea that was.
To tell you the truth, I actually almost finished FF VIII when I was a kid (roughly age 7). I’d made my way to the fourth disc, and then… my dad saved over my file when he was playing later that night. HOW COULD YOU DO THIS TO MEEEEEEEEEEE?! I swore revenge, and retaliated by ripping up some of his old socks with scissors. And never touched FF VIII again, until now. Do you think I secretly have bonus nostalgia for the game, even though I’d forgotten everything about the game except the section with the robot in Dollet? It was like I was playing the game for the first time, but maybe somewhere in my mind I knew I’d been there before. Liek wif Squall and da GFs amirite? But yeah, now I’ve actually finished the game, and it only took me 70 hours to undo the effects of his save file confusion.
Thanks, Dad.
I know I’m two days late to the party, but who doesn’t like comics from The Oatmeal? Certainly not bears.
Geez, how hard is it to just get rid of people?
I don’t think I’ll ever be able to become what I want without erasing my past and getting people to let go, I just want to be myself.
Your past will always be a part of you, no matter how much you try to deny…
Oh, no, you certainly shouldn’t hold onto the past or grieve over things you can’t change - but neither should you deny that what you’ve done in the past has anything to do with you now. You have to accept it, because you can’t change it. Whether you want “the good times” back, or wish you’d done things differently, it’s just two sides of the same coin. Either way, you haven’t made peace with your past. It’s a foundation for the future - what kind of a house has no foundation? You can’t just rip it all out when you decide you don’t like it.
You won’t make the same mistakes again? Well, that’s why your past is important. It’s what made you who you are. If you’ve decided to change, that’s because of your past, and that decision couldn’t exist independent of what you did and how you felt about the results. I don’t believe people should be held responsible for things that they’ve done in the distant past, as long as they aren’t still doing those same things. What’s done is done, so there’s no point in hiding it or denying it.
I mean, what I’m getting at is, if you were to “erase your past” as you said, then you’d be erasing all of the things that you’ve learned from it. The present and future matter the most, absolutely, but they’re inexplicably inextricably bound to what has come before. Dissatisfaction with the past -> change in the present -> better future. You’re not clinging desperately to the past, you’re bringing it along with you into the future. I think it’s better to go hand in hand, rather than kicking and screaming.
I certainly don’t want to get involved where I’m not wanted, but I used to have plenty of friends who didn’t know me, either. It’s kind of why I started writing about myself here, because I was tired of hiding everything. The people who never really cared will drift away if you let them, but if someone is particularly tenacious, I’d say it’s best just to be honest about it. If they know that you totally do not want them in your life, and continue to insist, that’s harder to deal with. But you’ll never make any progress if you just wait for them to figure it out on their own.
…Because they probably never will.
Geez, how hard is it to just get rid of people?
I don’t think I’ll ever be able to become what I want without erasing my past and getting people to let go, I just want to be myself.
Your past will always be a part of you, no matter how much you try to deny it. You can kick people out of your present life, and you can become a different person from who you used to be. But who you were is just as important as who you’re going to be.
Last summer, when we moved to Ottawa, my mom decided that we should all have our own cell phones. My dad already had his own, so she got a 3-year contract family plan for herself, my brother, and I. Her phone, the main line, cost $35/month + $20/month for countrywide My5 call/text. The other two lines were each $30/month. Total: $115/month. We got the most basic crap phones you could get, because hey, we never needed fancy cell phones before. I started itching for an upgrade after a few months, but the reality was that all I needed to do was making one call per month and send text messages, so anything would do.
BUT THEN DISASTER STRUCK. About a month ago, after being crushed and scratched by 30 kg (66 lb) bags of concrete mix, my phone’s signal quality went down drastically. To the point where I would have no signal anywhere in my house, for days at a time. My mom and brother had identical phones, and when placed beside each other, I would have no signal and they would have a perfect one. This was the excuse I was waiting for! The phone either needed to be repaired/replaced, or I’d get an upgrade. However, I can’t afford a data plan, so I needed to see if I could upgrade the phone without paying for wireless data. When Lifehacker posted about Geekaphone, a site that would suggest the perfect phone for your needs, I made a list and set off for the phone store.
I asked after a handful of phones, and the only way I avoid a data plan would be to buy the phone off-contract for $400+, with the phones at the top of my list being $600. If I got a data plan, I’d get the “with a 2-year contract” price. However, I needed to pay a $35 administration fee for changing phones (offset by a $50 mail-in rebate), and a $120 “early upgrade fee” for not waiting out the contract. But again, this requires me to sign up for a $30/month data plan. I certainly can’t afford a $600 phone, and I definitely can’t afford to spend $700 on a data plan over the next two years. Well, I probably could in the long term, but with no income during the school year, it might be tough. And so, I resigned myself to finding out my options for an out-of-warranty replacement.
Returning home, we dialed up our wireless provider and made our way to a customer service agent. It would cost $20 to replace my phone with an identical model, but for $40 I could get a Samsung A886 (meh), and for $80 I could get a Sony Ericson Xperia X1 (meh-ish). No matter what I got, I’d keep the same contract and not need to shell out for a data plan. To give me time to research the phones, my mom (who is nice and polite pretty much all the time) asked if we could change our plan to match the current offerings. Eventually, we came out of the deal paying $65/month for the main line and $15/month for the two additional lines, with 500 extra monthly daytime minutes and countrywide My5 for all three phones. Total: $95/month, for a better plan. Not bad, and we didn’t even have to yell and scream and talk to customer retention!
I had grudgingly decided to go with the X1, if only for its sliding keyboard. However, since we’d earned a lot of goodwill from the customer service lady, I asked what kind of phone I could get for more than $80. The next step up was the Motorola Quench (known as the Cliq XT in the US) for $130. Officially, it’s stuck at Android 1.5 because there was no way to get 2.1 to perform adequately on the mediocre hardware. But recent updates to CyanogenMod have added support for the phone, so the decision was made: get the Quench, root it the day I get it, and optimize everything for performance. Since I spend most of my time either at home or on campus, I’ll have access to secure-ish WiFi most of the time. Why bother spending $30/month just so I can check Facebook while I’m on the bus?
The only potential downside here is that the phone might just suck so much that nothing runs well on it, but with all the customization options, I’m hoping I can manage. As long as I keep in mind that it doesn’t have gigabytes of RAM, I should be able to run things pretty smoothly… one at a time, anyway.
Until I get a hold of it around Friday, you’re safe from me talking about all the stuff I’m doing with it. But when I get it, expect to be inundated with an absolute nerdfest of Android-love.
Greenman gaming is a website where you can buy games for Steam and for their own capsule client for cheaper than the regular retail price, you also get an extra $5/£5 store credit if you register and buy through my link, there’s also a 20% off discount code for you here: 20PEC-FACEB-SAVER
If you’re thinking of buying Deus Ex HR, Red Orchestra, etc then I strongly recommend buying from there.
I wasn’t sure if I wanted to get Deus Ex: Human Revolution for $45, but it cost me $34 here with the 20% off coupon and… yeah I bought it. You don’t get the credit until after your first purchase, though. However, they have a neat thing where they suggest games you could buy with the credit you’ve earned - I could get Hitman: Blood Money or Tropico 4! I’ll just hang on to it for now, and come back next time I want to buy a PC game.
I’d pass on my referral link, but that would be uncouth. I am grateful to our bro, Cameron, and I shall show my gratitude for this deal by passing on his referral link as well. Also, Vael bought the game yesterday and paid more than I did so har har.
Stumbled upon the website psychologyofgames.com, which I will hyperlink even though you could drag it into your address bar, and in addition to being worth exploring on your own I thought I’d link to a few interesting pieces. And actually, I’ve posted about them before - their Three Reasons We Buy Those Crazy Steam Bundles article is very good at keeping me from wasting my money!
A follow up to something I posted long, long ago is Procedural Generation and User-Generated Content II: Storylines, AI, and Emergent Gameplay. I didn’t title it, so don’t blame me. While I like the idea of generating random contexts, and I’m sure it is being done already in the games we play. The emergent storylines part, in particular, is very interesting to me from an AI perspective - but also in terms of what the player can be allowed to do in something like a browser-based game where players have to be explicitly allowed to do things. Also, basing the game on text (i.e. most of the browser-based games I’ve played, because games made in Flash are “flash games”) makes it super easy to add mechanics. You want to let the player seduce, or murder, or steal from, or lie to any NPC in the game? Easy, just give them dialogue options. No need to animate it all, or have art, or a button dedicated to doing this action, or show what happens when they succeed or fail.
All of that being said, I’m dubious about the idea of totally procedural games. It would have to be very, very sophisticated to match the kind of output talented human writers and game designers can come up with. As soon as a player realizes that they’re being sent to [kill] [X] [for Y coins] for the seventeenth time, by some randomly selected character archetype (last time it was a peasant, this time a wizard!) it will all fall apart. Not only that, it would be hard to craft deep and truly meaningful experiences - mature experiences! - without a human hand to guide the complexity.
Catherine is deep and meaningful by virtue of its subject matter, but then there are games like The Witcher (first and second) that become deep and meaningful through the complexity of the situations they present. Any given quest has various interpretations, based on who you talk to and what you know. So then any procedural generation has to make your gameplay situation, but also add a lot of context in terms of ulterior motives and hidden information unavailable to the player. And then you get into the realm of things that need so much processing power, they have to be generated during development rather than at game time, and that’s cheaper than paying humans but far less dynamic.
Game AI vs Traditional AI offers interesting insight into AI in games, and why it sometimes seems to lack in the Intelligence department. I don’t have much to add to what’s already there, but if I tell you that it’s an article about how to make players feel like they are The Batman will you be more interested?
Yeah, I thought you would be.
Trenches seems like a relatively interesting webcomic project between Penny Arcade and the guy behind PvP, at least as far as a webcomic with five comics can be “interesting.” However, what is very interesting is their Tales From The Trenches that accompany each comic - anonymous stories from people who have worked as game testers. These are fantastic tales of horror, and I highly recommend reading a few. The one you’ll see linked to if you read this the day I post it, titled “Ship It,” is particularly soul-crushing.
vael:
https://www.mozilla.com/en-US/firefox/6.0/releasenotes/
Honestly seems more like a release for developers. The problem with firefox releasing like this is that they’re trying to compete with Chrome… but chrome users aren’t even aware when their software is updated most of the time….
https://addons.mozilla.org/en-US/firefox/addon/is-it-compatible/
This puts an addon’s compatibility versions right in your addons thing, and all of my addons have assumed compatibility for FF 7-12. Probably because all the developer has to do is type “compatibility = 7” in a file and it claims to work. I actually still haven’t updated from FF 4, but now that I see everything is compatible even with FF 6, I may as well update.
Still, I’d be interested in knowing what Chrome does differently with its addons from Firefox. Or does it just have different kinds of addons? If an addon doesn’t change anything that a browser update would (interface, deeper fiddly features) then it makes sense it would always be compatible, but those are the best kind of FF addons. Also, I have my addons set to update themselves automatically in FF 4, so I never know when I’ve gotten a new version of one. You can set the same option for Firefox updates, but I like to have control over that.