GhostLyrics' Journal


On @Heinz’s lecture for GADI 2012

03.05.2012

Last week I went to university in order to listen to Heinz’s1 lecture about Realtime Journalism as part of GADI2. I happened to come across his blog a while back and after reading that he’ll be lecturing I couldn’t resist checking out that particular session of GADI although I don’t take that course this year. It might have been beneficial to attend more courses which I do take…

About Realtime Journalism

The term Realtime Journalism is used for two different combinations of synchronous actions.

  • Sync of coverage with event
    This is the part that we are all very familiar with due to its roots in live coverage of events through more traditional media like TV.
  • Sync of event with queries
    This part however is where the fun for students of Computer Science and nerds in general is. Due to the availability of open data as well as an abundance of APIs with different proprietary data providers it’s now possible to show an incredible amount of data corresponding with different newsworthy events easily. Reporting on an earthquake? Show maps that are color-coded with the amount of damage that occurred. Reporting on a convention? Monitor the twitter hashtag to see what visitors are thinking. The possibilities are manifold, considering the essential tool that ushahidi – more on that later – might become.

While we are used to the first part, a sync of queries with events in order to display related data in realtime is huge opportunity to improve reports and stories without the need to stretch the length of a story. I’m confident that while not every audience is ready for this kind of information bombardment the trend will be going towards displaying more relevant data without the need to look it up yourself. Critical analysis of gathered information may become harder due to the increasing amount of sources which may not yet have reached the credibility they should have while others may be mistaken from time to time.

Technology

I admit that I wasn’t only there to listen to the lecture but to get to know a few new toys on the web which might not be in the center of attention yet. To say the least, I wasn’t disappointed.

  • I had already forgotten about PubSubHubbub, which is a neat extension to the RSS protocol in order to serve new posts even faster to subscriber via the usage of hubs between the publisher and the user. In essence it uses Push instead of clients having to poll for new items. I read up on that while checking out RSS publishing for my old blog.
  • Storify is a service that may use different sources like Facebook feeds, Twitter feeds and much more to create interactive, realtime updating stories. Though it sounds interesting, a short demo during the presentation immediately showed me that it’s not my type of thing.
  • Facebook has its own livestreaming service called “facebook live talks”. No chance I’ll be using that, thank you very much.
  • Ushahidi could be the reporting tool of the future. It’s open source, it’s a service and it’s data and visualizations thereof are incredible if the demonstration’s level of awesomeness can be recreated in real world usage.
  • Google Hangouts provide means of realtime video conversations with multiple partners via a browser plugin. I’m not on plus, I don’t have any reason apart from curiosity to go there and plenty of other things to do. So I haven’t tested hangouts. According to Heinz it’s based on the HTML5 capability “Websockets” which are intended for realtime communication on a software level, modernizing the static web. Admittedly, thanks to a large part to AJAX, it’s not that static anymore, but still…

Final Thoughts

From all I heard I came to following conclusions:
There is a big emphasis on what I’d call DIY information. It’s all about enhancing and enriching your own findings and reports with related information and where applicable open data.
You can’t ignore social media anymore, not after what happened in Egypt 2011. Let’s end this post with a quote from the lecture.

Connectivity and interactivity have definite results: The observer becomes an actor. The image of the classic neutral journalist is no longer crystal clear.3


  1. Heinz Wittenbrink, who’s teaching social media and online journalism at the FH Joanneum, covering local events for the benefit of the Internet on Twitter, blogging and probably participating in an incredible amount of other projects that I don’t know of. 

  2. English: Effects of information technology on society
    German: Gesellschaftliche Auswirkungen der Informationstechnologie 

  3. Original: “Verbundenheit und Interaktivität wirkt sich aus: Der Beobachter wird ebenfalls zum Akteur. Das klassische Bild vom objektiven Journalisten ist nicht mehr ganz so klar.” 

Notebook Dump

01.05.2012

I found some new things on the Internet!

  • Bungie released an infographic showing the collected stats of the Halo stat tracking program when they shut it down.
  • You don’t want to face Hulk in a debate.
  • In a disgustingly hateful comment a user of Readability shows his appreciation of Readability developing an Android version of their application but not releasing it on Google Play initially. Mind you that the app is free and he is in no way entitled to demand anything. Although I admit that releasing it on the Amazon Market with a headstart was definitely not the smartest idea.
  • Microsoft is definitely not my favorite company this week. According to this article they plan to introduce commercials for the Xbox Live service. Now, while I personally don’t watch video content on my 360, it is troubling to see that there’s another venue being invaded by commercials that can’t be disabled. The tiles on the Dashboard containing ads are already annoying enough.
  • If you’re familiar with Team Fortress 2, you should check out this post about the 9 types of students.

In terms of reading I’ve finished Stieg Larsson’s The Girl with the Dragon Tattoo, C.C. Hunter’s Taken at Dusk and – I’m quite embarrassed to admit that I had to look up the title although it’s not even been a week – Jenna Black’s Deadly Descendant.

From Microsoft resists simultaneous digital and retail Xbox 360 releases via xbox360achievements.org:

“It’s a successful part of our business, we’re very pleased with the growth and it continues to do really well. Clearly there’s an audience out there who are happy to purchase a product at full ERP six or so months after [its retail release].

I get the impression that said audience isn’t particularly smart. That price policy could be compared if STEAM neither gave incentives like DLC or bundles nor reduced their prices when prices drop in retail. The only reason Microsoft can afford to do that without driving away its customers is that there’s no alternative download location than their store. A more open ecosystem would not allow this kind of thought.

TERA Online (open beta)

21.04.2012

You might have noticed that I’ve mentioned TERA Online in the past. To be more precise I wanted to playtest it for a longer time after immediately liking the visual style and some of the gameplay mechanics at Gamescom 2011. I received a key for the closed beta last week but was unable to play there because I busy was otherwise – not that I regret that. After Ron told me that the open beta is this weekend I wasn’t so sure anymore. Of course it didn’t keep me from playing. Did anyone doubt that?

The Tera launcher needs some major streanlining. ~Kevin VanOrd
Also, streamlining. ~Kevin VanOrd

I don’t mind that it takes up a lot of screen estate. I mean, realistically speaking I won’t be using it for other activities than clicking the “Play” button, right?

As I’m not interested in PVP I picked a PVE server and set out on my journey. At least that’s what I thought I would do. During extensive character modification the game crashed. I sighed and tried again, because all progress was – of course – lost. Have you ever heard of auto-save, game devs? That might be a fine place to integrate it. Of course, you could also fix the bug that sends the game crashing when you extensively modify a character and enter your chosen name. This might not apply for both genders or all races, however I had said problem for both castanic1 and high elves2. I can’t tell if the problem is the same for humans3. After some time I figured out that I can enter the name first and start customizing after that to circumvent the crash.

Starting out

Starting to dig into the whole customization thing I figured one thing out fast: You may customize your characters head (hairstyle, makeup, beard, facial features) to a great extent. All that you may change about your body is the skin tone. Now, call me focused on female secondary gender features, but in a game in which you walk around in annoyingly skimpy clothing for a considerable amount of time, I’d like to actually enjoy looking at my character. Read: Either I have to endure the silly castanic running animation or put up with the high elves oversized breasts. No, playing a male character is not an option. Unless it’s a baraka .4

Before the whole customizing, however, you chose your class. I don’t want to be a support character because I prefer doing things solo, even in MMOs. I’m also not much for ranged classes. That meant that priest, mystic, archer and sorcerer were out. I’ve never been a fan of axes or defensive classes, so beserker and lancer were out too. I decided on slayer which is an offensive class wielding a greatsword.

Interestingly, En Masse decided to display the recommended player skill level on the class selection screen. I’m pretty sure I chose the slayer because it had 3/5 stars in contrast to the warrior with 5/5 stars. I played nearly all of my time as warrior anyway, but I’ll get to that later. After you’ve finished customization you’ll be asked wether to play the prologue or start at the Island of Dawn. At least after you’ve been forced to check out the prologue on your first character. I’m all for hands-on tutorials, but don’t get me wrong here. I’ve been so confused to suddenly find myself as a level 20 character that I checked the Internet to see why I didn’t start at level 1. Well, the prologue not only teaches you the basics of combat but also means to give some background information.

So I created another character to check if only specific classes start at level 20. And that was my high elf, which I’ve now played for several hours. She’s a warrior, dual wielding swords. I would’ve preferred daggers. After several hours of play I even got an armor that is not just a corset and panties. It’s still skimpy. She also wears combat heels. You know, for the time when you have to kick an enemy really hard. Gosh, they’re so incredibly ridiculous, it makes my head hurt everytime I see them in a video game.

I enjoy the combat. There’s not much to tell. Skills, combos, targeting via reticle, evasion, block. All in place.

What’s bad

The things I’ve mentioned above are not bad per se, however, those are things that don’t target my specific taste. That’s fine. Bad things follow in this section.

UI trouble

There’s an option to scale the UI. It does fine, except that it scales all UI elements, including the font-size. It’d be preferable to scale font-size and the size of UI elements like buttons independently. Combined with the scrubber that does that is another idiocy:

Let’s assume you have a window open and use the clickable lower right corner 5 to scale it:
Result: The window scales and everything within is blown up. Previously readable fonts are blown up to laughable sizes.
Expected result: The window scales and its content reflows. Font size does not change. Ever worked with CSS in web development? Then you know what it should behave like.

  • It might be a nice idea to allow individual preferences for the tabs in your chat UI. However the font-size for chat should be globally adjustable.

Inconsistency

  • There’s a sequence, right after the initiation into the army proper of uhm… the land starting with “V”. It’s Valkyon, I’ve checked. The audio and the subtitles don’t match up at all. This fact is made worse by the subs being on by default.
  • I realize having keyboard shortcuts in dialogue is equally helpful and awkward. It’s even more awkward if you don’t use variables to read the player’s set shortcuts and use the default bindings instead. Confused much?
  • On more shortcut trouble: Consistently colouring those would be preferred. Don’t colour it once and don’t another time.
  • Why the hell are keyboard configurations character-specific? If I want SPACE to be my interact, then let me. Don’t make me change everything for every new character again!

Other annoyances

  • Quest monster camping. TERA spawns monsters quite frequently. The condition for the orcan having the black feather (his name started with “A”…) spawning was actually his dead body disappearing. Still, there was a group of three people on my server who blocked that boss by targeting him with a ranged attack every time he spawned. Several other players were standing around cursing because those were stealing the boss every time, so no one was able to complete their quest. Considering that that group probably got the quest immediately since kills are shared within a group they were trolling. Quite successfully, I might add.
  • Armor colours are only applied for a limited time. Why shouldn’t dyeing your amor be permanent? Unless you want players to pay via micro-transactions for permanent armor colours I guess.
  • We’ve had several hours to be amazed by the Isle of Dawn during the introductory hours. Please refrain from making the pegasus fly all over it again and make it head straight through your Star Gate imitation.
  • For heaven’s sake, make the armor preview discoverable ingame! Put it into the help section 6 or armor remodelers’ dialogue. I had to google for several minutes to find out that the key combination is CTRL + RIGHT CLICK.

Conclusion

It is worrying that there was so much cynicism and “been there, done that” attitude before the game has even launched. ~Bozanimal

I’ll probably not be paying for this game, though I might give it a second look during the open beta and might even write a little follow-up article. You should however checkout this blog post I came across which just happens to point out how disappointing in terms of lore and devoid of replay value TERA is.


  1. Former demons, I gather. Have horns, tattoos, the skimpiest clothing, dry humor. May have red hair. Run stupid. Huge range of skin tones. Don’t have ridiculously oversized breasts. Are smaller than humans and high elves. 

  2. May I call them breast wonders? Also: may not have red hair, look rather generic, stand rather silly and have some hairstyles wish are nearly indistinguishable from each other. Abundance of hair colors which look frighteningly similar. 

  3. That’s because I find humans rather boring and they interestingly may not have red hair. That’s a minus. 

  4. But those are genderless colossi of stone (?) anyway. 

  5. A concept which is lifted from pre-Lion OSX. 

  6. The help section is quite lacking in several departments. Also it suffers from the bad UI like few other windows do. It has to split lessons with very little text into several slides and even though the text is tiny, it is in a scrollable compartment of the window. As far as I remember it’s also lacking a “search topic” feature. 

Thoughts on Mass Effect 3

19.04.2012

Warning: Contains plot details for Mass Effect 2 and Mass Effect 3. Stop reading if you want to enjoy those games without prior knowledge.

Ending the fun

By now you might’ve seen that everybody and their mum complain about ME3′s ending. That it didn’t reveal enough details. That it wasn’t sophisticated enough. That it wasn’t a perfect match as the conclusion of an epic trilogy. I’m looking at both my friends Leonhard and Thomas here.

The game basically offers three different endings with two distinct flavors. There are the options to destroy the reapers, merge organic and synthetic life and control the reapers (from best to worst) as well as a distinction if you saved or destroyed the Collector’s base in ME2.

Leonhard got the “mediocre” ending, also called “synthesis” in which organic and synthetic forms of life are merged. In his mind that was actually the best ending considering the outcome for EDI and Joker, who get to continue their relationship, and for life in general, since it seems like a great step in evolutionary terms. Too bad that Bioware doesn’t agree with this point of view. Therefore this ending isn’t considered the “best” and my friend was upset with the way Bioware handled his view of possible evolution in an imaginary scenario.

I don’t actually remember what Thomas told me about his choice for the ending but I clearly remember him being disappointed when talking to me about how meaningless your choices were. Although he used some rather ominous terms to describe his findings at that time in order not to ruin my surprise when playing.

Personally, I have not yet seen any of the endings, although my Total Military Strength is nearly enough to be able to choose the best ending when the issue arises. Right now I’ve looked up the possible outcomes and also don’t consider any option the best.

Dissolving conflict

However, I found something else rather baffling. The entire Mass Effect series is a game that – in my opinion – is very much about choice. The decisions you make define more or less the state of the galaxy which is a concept I am rather fond of. Sometimes you’d like to reverse your decisions though. I always found myself being a friendly and peacemaking person when I’m in Commander Shepard’s (lady-)boots. The universe in which I live is mostly peaceful and does not try to slaughter each other at every opportunity. I also don’t shoot every guy 1 in the head just because I don’t agree with them. Unless there’s no other way, but many times there will be another way, for I am a charming person whose charisma has often managed to solve a situation without casualties.

So when I realized that the quarians had gone to war with the the geth and the geth were forced to accept the help of the reapers in order to survive I was displeased, but according to some research it was possible to keep them from tearing each others’ hearts out 2. There was just major problem. I knew I rewrote the geth in ME2 thinking they might be allies during the fight in ME3 3. I knew I successfully defended Tali at her trial. The only variable I had to consider was wether I solved the conflict between Tali and Legion in ME2 or sided with one of them. Unfortunately I seem to have done that and there’s no way my actions in ME3 can make up for that. So I won’t be able to prevent them from war. However I don’t want to take sides in this idiotic conflict since I have friends on both sides of the battlefield.

That means I will have to play the whole of ME2 again in order to change one tiny decision. I definitely won’t change my decision to rewrite instead of destroy the heretic geth since they are a great war asset. And judging from experience a complete run of ME2 with almost every DLC and full completion took me around 17 hrs on Insanity when trying the last time. This should be fun. Unless – and that’s the reason I have to do this crap again – I have too little paragon points again in order to stop Legion and Tali from arguing in ME2. Meh.

On the other hand I might save my the cerberus crew in ME2. Or not, since I enjoy Legion’s company during all the side missions.


  1. Or girl, for that matter 

  2. Make that CPUs for the geth 

  3. They are, but it’s not a good starting point for peace