TPB AFK: The Pirate Bay Away From Keyboard

The Pirate Bay logo.

The Pirate Bay logo.

So a couple of days ago this fantastic new documentary TPB AFK: The Pirate Bay Away From Keyboard got released onto the wild interwebs, and i finally got around to actually watching it. And i must say that it is a really good movie, that i would recommend everyone to watch, especially because it is free, if you so desire, otherwise you can pay for the content.

The Problem

Now the problem that the movie address is still somewhat relevant, although we eventually have seen new services popup like Spotify, which in time probably will kill piracy. Now, this is both good and and the same time very bad. The best part of services like Spotify is that they are legal, and that’s just about it. Although they are legal, they still screw artists over, if you make a Google search for spotify artist payment, you will find tons of articles talking about how little artists are paid from streaming services. Now you’re probably wondering just how little artists are paid, well, we are in the 1/10th os a US Cent per stream, i my self have received $0.02 from 5 Spotify plays via Tunecore. This means that you have to get played 12.500 times on Spotify, in order to break even with the distribution costs of $50/year at Tunecore. If we scale this up, you would have to have 250.000.000 plays in order to earn a $1.000.000, which means that you would have to be some sort of super star in order to earn some serious money from Streaming alone.

In Conclusion

This brings me to my point, services like Spotify is just as bad for the individual artist as piracy, if not worse in that people think they are supporting their favorite artists, when in fact they don’t. How come the industry thinks this is okay, but The Pirate Bay is the spawn of Satan? Something is smelling, and it is NOT The Pirate Bay.

Here at the end i will just embed the movie, because fuck logic! :D

Linux as a gaming platform

Tux

Tux, the mascot of Linux

Today i stumpled upon this little news item: http://www.ubuntuvibes.com/2012/10/valve-linux-more-viable-than-windows-8.html, and it got me thinking! I would recommend that you read the small article, don’t worry it’s just a couple of bulletins ;-)

Below you can read my thoughts on the subject. I hope you enjoy, and I would appreciate some feedback, in order to ensure better quality articles on the site.

Enjoy!

What’s the deal about this Linux and gaming?

The first and best argument for using Linux, is that it is free, that means no more expensive Windows upgrades, something most of us will appreciate! It is secondly a firm goodbye to Microsoft‘s monopoly, which in the end will benefit us, the customers. But lets take at the question at hand, what’s the deal about this Linux?

In the past it has been Microsoft who has been sitting firmly on the gaming market, as the operating system to go to when developing, which has led to an industry that to a great extent uses Microsoft’s solutions for game programming and execution. This has been working great on Windows, but it has also ensured that competitors didn’t stand a chance! This, of course, is very good for Microsoft, in the sense that they have made a whole lot of money, exploiting their monopoly, but also in the sense that everyone who uses a computer will to some degree get exposed to some sort of Microsoft product, whether they want to or not.

What about gaming then?

In the last couple of years something has started happening on the market for cross platform graphics engines, which enables developing of games that will run on Windows, Mac and, surprise, Linux! This is achieved through use of open spurce API’s such as OpenGL for graphics, and OpenAL for audio, these are comparable to Microsoft DirectX, in fact they are competitors. There is some major technical differences between OpenGL and DirectX, primarily in the way they manage resources, where DirectX lets you work with resources on a very low level, and OpenGL has implemented resource management, so that the developer doesn’t need to worry about it, but at the expense of decreased performance. This lone fact is enough to convince me as a developer, to chose OpenGL any day, there is nothing i despise more as a lazy developer than managing resources, so naturally i find ways to make the system do it for me.

How come we don’t see more games on Linux then?

Basicly it is a question of developers being lazy, as mentioned before. When you know that your audience only uses one platform, you of course use an implementation that has strong ties to the underlying platform, why make your application cross platform if the user base consists solely of Windows users, that’s just silly, i think we all, to some extent, can agree upon that.

Well, that’s all just fine and dandy, but in reality there is luckily more to it. If we consider a triple A game title, they are most of the time released onto different platforms, in the form of consoles, which means that they are actually designed and developed as cross platform applications. Now you may wonder how this is achieved without the use of DirectX for instance. This is fairly simple, there is a whole lot of game engines out there, and most game studios use their own engine to some degree, this engine could be developed as an abstraction layer that under the hood choses DirectX if we are compiling for Windows/Xbox360 or OpenGL for any thing else.

There’s probably not any good game engines that uses OpenGL!

Wrong! Currently one of the very popular engines are the Unity engine which is designed with portability in mind, and we can probably thank Unity for the big amount of cross platform titles currently being released. From a technical aspect Unity is quite brilliant in that the developer can use very high level programming languages like JavaScript and C# for developing, both languages have open source implementation, and i know for a fact that Unity uses the open source implementation of .NET called Mono for C# interpretation. If you still doubt Unity’s capabilities you should take a look at the recently released game Guns of Icarus Online, which is developed with Unity, and it is looking great, though of course not the same high quality as CryTek’s CryENGINE or the Unreal Engine, both very expensive engines, which leads us to another strength of Unity, it is free to use, well to some degree, if you want the crazy cross platform capabilities, you will have to pay a small amount of money, but then you can release your game on PC/Mac, Playstation 3, Xbox 360, Nintendo Wii, iOS and Android!

So what are the pro’s of using Linux then?

  • Stability! We have all tried working on something important in Windows, when all of sudden everything crashes, for some this is happens often. Linux handles system crashes better than Windows, and that’s even though Windows has been improved a lot over the years!
  • Did i mention that Linux is free?! And if that wasn’t enough, there is also loads of FREE programs just waiting to be downloaded!
  • Package management, the end of stupid installation files, download a package, double click, and boom, you are good to go!

That sounds great! How can i get Linux?

Ubuntu is a easy to use Linux distro

I would personally recommend any one new to Linux, to start out with Ubuntu. It’s a distro designed with ease of use in mind, that means even though you don’t have a degree in computer science, you will be able to use the system, and should you need any help, there is a very big community around Ubuntu, that is willing to help anyone!

If you don’t like the graphical user interface of Ubuntu, being Gnome, there is a couple of different Ubuntu derivatives where the only thing changed is the pretty parts, the biggest ones being Kubuntu and Xubuntu.

TL;DR

Start developing cross platform applications!

I have started a vinyl collection!!

4x4=12

Album cover of 4×4=12 by Deadmau5

This morning i got my first two vinyl records, Pink Floyd – The Wall and Deadmau5 – 4×4=12! Nevermind i already got these fantastic records digitally through iTunes, that’s irrelevant now, the only thing that matters, is that i got them on vinyl! :D

Only thing that’s a problem now is the fact that i haven’t hooked up my Dual CS 505-4 turntable yet, but that will soon be fixed! Also i will probably need more space for storing all of my future records! For this i have found that the Ikea Expedit Bookcase, holds 12″ records perfectly!

Why would you start a vinyl collection?

This is to me a very simple question! Although i love my digital music collection, i have over time come to realize that it is very seldom that i actually listen to an entire record digitally, most of the time i only listen to individual tracks, which is great, but just not as satisfying as listening to a vinyl record.

One more thing…

I would like to take this opportunity to make a little advertisement for my friends web shop www.vinylpladen.dk! It’s a really great shop with loads of good music!

Skrillex & Damian “Jr. Gong” Marley – Make It Bun Dem (Lars von Qualen Remix)

New Remix by Lars von Qualen

Sonny John Moore aka. Sonny John Moore

Sonny John Moore aka. Sonny John Moore

Hey there! So I found this a capella for “Make It Bun Dem” by Skrillex and Damian Marley(he’s the youngest son of Bob Marley), which i found quite interesting. But as usual with most Skrillex stuff, I didn’t like it unconditionally, and therefor got an idea for an alternative version. So i sat down as usual and started playing around, and eventually wound up with this dark dubstep thing with this insane title: “Skrillex & Damian “Jr. Gong” Marley – Make It Bun Dem (Lars von Qualen Remix)“!

So with that, here goes, i hope some of you out there will enjoy it!

 

Gallery @ Red Bull Stratos

So i just came across this amazing gallery at the Red Bull Stratos project with Felix Baumgartner, and in this gallery they have both video and stills, so i came across this one video about their camera systems, which i found to be very interesting! You can find the video at this link, http://www.redbullstratos.com/gallery/?mediaId=media1881090407001, and the entire gallery here http://www.redbullstratos.com/gallery/.

Inside Google!

So today, I actually got to go inside the world of Google data centers.. Or, almost..

Google have been so kind to make this awesome gallery of pictures, of both tech, people and the different places where their data centers are located. So if you like me enjoy looking at pretty pictures of high tech data centers, well then check out this link, http://goo.gl/ja3m4.

It fascinates me personally how Google manage to optimize their systems as much as they do! This probably comes down to my OCD-like obsession with efficiency, but damn! I would do anything for a job at Google if it meant optimizing systems all day! :D

Tell me what you think, does this fascinate you too?