Outlook.com – A Gmail Alternative

Of all the email services I tried in the last few years, finally there seems to be one possible Gmail alternative – Microsoft’s Outlook.com.

Outlook.com (by s3.alt1040.com)

So what does Outlook.com have to offer ?

First and foremost there’s a slick and elegant web UI, which makes even Gmail look dated in comparison. More important, unlike the ribbon mess MS produced in Windows8 and MSOffice / Outlook on the desktop, Outlook.com is actually fun to use, it’s easy, intuitive and fast.

Considering the product is less than a year old, it has a quite impressive feature set:

  • Free of charge / ad- free Web UI
  • No ads or forced headers / footers in emails
  • SSL support, unlimited SMTP / POP / Active Sync access
  • Conversation grouping
  • Folders and Tags (“Categories”)
  • SPAM filter (although not quite up to Google standards, yet)
  • 7GB of storage, 300MB attachment size
  • Collecting POP email from other accounts
  • Automatic forwarding of all or part of your emails
  • Filter rules, ‘out of office’ auto replies

The only feature which is really missing is IMAP support, but for me that’s not an issue  because I don’t use any client software on the desktop, and there’s a pretty decent Android app for mobile use:

Outlook.com Android App (by uebergizmo.com)

Since the April update, the Outlook.com Android app has a nice, clean UI and supports conversation grouping, push email and calendar synchronization for the new Outlook.com calendar are supported, too.

Browser Addons / Notifiers are available for both, Firefox and Chrome.

Of course you can argue if switching from Google to Microsoft really makes anything better, but in my opinion spreading your data over different providers is already a privacy improvement in itself. Besides it can never hurt to know an alternative, as Google has been known to shut down their free services almost as quickly as they open new ones.

So, while I certainly would prefer to use something similar made by the Mozilla foundation, it’s refreshing to have a viable alternative to Gmail at all and with today’s email forwarding and collecting features, changing your Email address really is not a big thing anymore … looks like I’ll continue with Outlook.com for a while :)

Posted in other | Tagged , | Leave a comment

Alternatives for Reader and other Google services

No matter if you think Google really IS evil after all, or just want to know your options, here’s a list with alternatives to Google applications and services.

There are also some services I could not fully replace, yet, because there are no alternatives, or the available alternatives have some serious shortcomings

  • Gmail – other webmail services lack features (IMAP !) and seamless Android integration (besides you need the Google account for Android anyway)
    Update: currently testing Outlook.com
  • Google CalendarZoho comes close, but has problems synchronizing with other calendar services Update: currently testing the new calendar.live.com
  • Android – iOS is even worse and Firefox OS still has a long way to go
  • Picasa Desktop – there are similar tools for Linux (Shotwell, F-Spot or Digikam) but most don’t run on Windows and none has all relevant Picasa features
  • Youtube is the standard for video hosting all over the web, so at least read access is inevitable … for posting your own vids or watching copyrighted stuff blocked by GEMA, local services like myvideo.de can be an option (they also have a good collection of free legal movies and TV shows in German language)

This is just my personal selection, if you know other Google alternatives, feel free to add a comment.

Posted in other | Tagged ,

The empire strikes back – Firefox 20

Update: Firefox 20 has been released,
all features are now included in the stable version

Mozilla has accepted the Pepsi- challenge of Chrome and other Webkit- browsers (soon including Opera). Since the Firefox changed to “rapid release mode” two years ago, they have been pumping out release after release, closing the gap on performance and features that have been introduced by other browsers in the mean time. Now, for the first time since two years, Firefox 20 Beta has won back the pole position as default browser on my Android phone, a couple of Linux laptops at home and two windows machines at work.

So why Firefox, and why now ?

The real game changer for me is Android. Mobile is where Firefox really shines – with the newly introduced Private mode, Addons (e.g. Adblock, Full screen mobile, Stylish, LastPass), Flash support and seamless cross platform synchronization (including search engines and passwords), Firefox puts an end to swapping between different phone browsers – it simply has all the features I need. Performance is great, too, although Chrome is faster in benchmarks, in real life Firefox works faster on many pages, espcially if they have lots of ads or animated gifs or HTML5 videos.

On the desktop there are significant improvements, too. A major annoyance was removed with the refined private mode, which now allows to do your private browsing in a separate window without disrupting regular session. Startup time has improved dramatically over the last few releases, sometimes Firefox even starts faster than Chrome (especially on Windows at work). Performance has been improved a lot, too, Chrome and Opera may be faster on benchmarks but in daily use there is no notable difference. And in a corporate environment with proxy servers, outdated SSL certificates and IE only intranet pages, using Firefox saves a lot of time and energy.

Linux still requires some tweaks, namely the Customizable Shortcuts addon to fix some keyboard shortcuts (Ctrl+Shift+B …) and the Hide Caption Titlebar Plus (v2.6) to get Windows- style tabs in titlebar behavior. The outdated Flash player is less of an issue since I upgraded to a better laptop, besides the blame goes to Adobe for abandoning Linux as a platform (Chrome/OS support is probably paid for by Google), and not to Mozilla.

Firefox 20 also introduces Firefox Marketplace, an app store for HTML(5) apps which can be used not only with Firefox OS but with Firefox browsers on all platforms – on the desktop, start menu entries are created for the apps, the about:apps page doesn’t seem to do anything useful, yet (as of FF 20 B1).

Last but not least there is an ideological aspect to the Browser question, too. Mozilla is a non profit organization with the only goal “to build a better internet” – in short, these are the good guys, doing good things for YOU, while the big companies only do what’s good for their business. I’m not saying that can’t be good for you, too, but sometimes the conflict of interests becomes obvious, like e.g. in the case of Chrome search engine sync (first not implemented for years, and now disabled for months because of a minor bug).

So support Mozilla and use Firefox – for a better web and for yourself.

Posted in other | Tagged , , ,

Google Chrome search engine sync – a workaround using JavaScript

Implementing the Chrome “search engine sync” feature (similar to  Firefox keywords) took several years, but breaking it went much faster. After maybe two Chrome releases the feature was disabled, because under some rare circumstances the default search engine could be changed accidentally (away from Google, BEWARE !!). It has now been in this state for almost a year and honestly I think Google is not to keen on fixing it at all.

So I created my own workaround, which basically works like your own customizable Yubnub page. It’s just a simple HTML page including a Javascript function that scans the “s” input parameter and forwards you to the matching search engine based on a prefix. If you type “e ipad” in the URL bar, your search expression “ipad” will be forwarded to Ebay. If you type “gr” it will call up Google Reader. If no matching prefix is found, you will just be forwarded to Google search. There also is a “g” prefix for Google, so you can e.g. type in “g calc” to search for “calc” (which would usually point you to Instacalc).

Here’s the code:

<!DOCTYPE html>
<html>
<head>
<script>
function loadFunction() {
var keywords = {
".":"http://www.yubnub.org/parser/parse?command=%s",
"calc":"http://new.instacalc.com/",
"e":"http://search.ebay.com/%s",
"ext":"https://chrome.google.com/webstore/search-extensions/%s",
"g":"https://www.google.com/search?q=%s",
"gr":"https://reader.google.com/",
"wp":"http://en.wikipedia.org/wiki/%s",
"yt":"http://www.youtube.com/results?search_query=%s"
}
var searchStr = window.location.search;
if (searchStr != null && searchStr != "" && searchStr.indexOf("s=") > -1) {
searchStr = searchStr.substr(3);
var spacePos = searchStr.indexOf("+");
var redirectUrl = null;
if (spacePos > -1) {
var keyStr = searchStr.substr(0,spacePos);
var exStr = searchStr.substr(spacePos+1); 
redirectUrl = keywords[keyStr];
if (redirectUrl != null) {
redirectUrl = redirectUrl.replace("%s",exStr); 
} 
} else {
redirectUrl = keywords[searchStr];
}
if (redirectUrl == null) {
redirectUrl = keywords["g"];
redirectUrl = redirectUrl.replace("%s",searchStr);
}
window.location = redirectUrl;
 //alert(redirectUrl); //DEBUG
}
}
</script>
</head>

<body onload="loadFunction();">
<p>loading ........ </p>
</body>
</html>

Just save this in a file and put it on any web server or on Google Drive, as described in this video. Then you can add the URL as default search engine in Chrome , e.g. https://googledrive.com/host/ID/engines.html?s=%s.

To add a new prefix, you only have to add another line in the definition of “var keywords”. If you use Google Drive you can even edit your search.html online with the Drive Notepad App. If you are not sure about a search URL, you can copy it from a Chrome search engine, Firefox keyword or Yubnub command (use “ls” to get detail information about a command), the syntax is always the same.

The only real disadvantage of the script is that it doesn’t work with Google Instant (if you have an idea how to solve this feel free to comment) and there is no integrated UI, but on the adding a line to the JavaScript is not THAT difficult.

This script works fine for me, so I thought I’d share. This is of course not a regular Google feature, so don’t bug Google support if it’s not working and please don’t expect any support from me – if you don’t know how to publish an HTML page or edit a line of JavaScript you will have to wait for Google to do their homework or switch to Firefox instead.

Posted in other | Tagged , ,

Lenovo IdeaPad S400

Lenovo S400 by noypigeeks.com

After the experience with my Asus 1215N Netbook I wanted a bigger screen and better CPU again, something like an Ultrabook but not as expensive. I found the Lenovo IdeaPad S400, which offers an Intel Core i5 CPU and HD4000 graphics in a light, slim  case for €479 without Windows – not having used my Windows partition for months on the 1215N I decided to save the Microsoft tax.

The S400 feels really as light and slim as the specs are suggest. The color came out a little different than expected, more Fiat 500 than Acer Ferrari, but still, the S400 looks good and feels quite solid for the price tag.

As OS I picked Lubuntu 12.10 64 Bit (more about that in a separate post). After disabling UEFI the installation went fine – there should be some way to get it working in Ubuntu 12.10 but just running the (L)Ubuntu installer wasn’t enough and I didn’t investigate any further. Otherwise the installation went very smooth, all my hardware was recognized  including wireless, webcam and cardreader.

The Lenovo stays quiet, even under full load. The temperaure is 39C under normal use and up to 65C when playing 3D games, but even then you can still hold it on your lap without an underlay. The performance is very good, about twice as fast (according to benchmark results) as the 1215N (for more detais read this test)

Of course there are some downsides, too.

Battery life is mediocre at best, at normal usage (like surfing or writing this blog) the notebook lasts about 3.5 hours (Lubuntu default setup with Kernel 3.7 from the Xorg edgers PPA). The USB and headphone ports could be placed more intelligently so they wouldn’t always get in the way of the power cable. The integrated touchpad buttons feel cheap and flaky and are touch sensitive, so the slightest sidewards deviation will move the  pointer away from the button you are trying to press. To avoid this I’m working almost exclusively with tapping (1 finger left, 2 finger right mouse click).

The one thing the Lenovo guys totally fucked up is the keyboard layout – while the Ctrl and Fn keys have finally swapped into the right places, some smartass came up with the idea to switch F- and function keys (brightness, volume etc.), which is a really, REALLY annoying in a lot of situations, like when you’re trying to use F3 for ‘search next’ and have the volume go up instead. The behavior is switchable in the BIOS, but getting the F- keys right will mess up Home/End/PgUp/PgDown, which is even worse. I’m working around this by manually remapping the F- Keys with xmodmap, but I still can’t get to work F4 and Alt+F4 at the same time or remap F11/F12 (brightness) at all.

Overall the Lenovo S400 is a great Linux Notebook, at least when used at home or near a power outlet. It is fast, light, slim, silent and cool and has a very good Linux compatibility. The only real drawback is the keyboard layout, but xmodmap will take care of the better part of that if you can’t (or don’t want to) get used to it.

Posted in other | Tagged | 4 Comments

How to watch Lovefilm or Maxdome on Linux

Update2: Lovefilm support is currently broken (due to changes in lovefilm), you can check the status here

Update: This article is outdated, the authors of Netflix desktop release a Lovefilm version of their toolset (read this article for details)

Screenshot - 01062013 - 12:21:15 PM

The patched WINE edition for Netflix has been in the news for quite a while. Unfortunately the only thing we get to see over here in Germany is the message “Netflix is not available in your country, yet” (haha, yet, for the last … like what … 5 years ?).

Anyway, there ARE video on demand services available even here under the rock, and they are also based on Silverlight. Here’s what you have to do to watch Lovefilm and Maxdome streaming video under Linux. I was using Mint 14 XFCE for it, but the process should be very similar in Bodhi, Elementary or any other Ubuntu- based distribution).

First you have to install the netflix-desktop package from the PPAs:

sudo apt-add-repository ppa:ehoover/compholio
sudo apt-get update && sudo apt-get install netflix-desktop

This should give you a Netflix launcher under the multimedia section of your menu, which will show the disclaimer message described above.

To use the included Firefox with other sites, you have to modify the launcher script from /usr/bin/netflix-desktop. Copy of the script (e.g. to /usr/bin/ffwine), then modify everything in the last line after firefox.exe”, to disable the special Netflix profile. After this you should be able to start your Silverlight- enabled Firefox with ffwine. If you want a menu entry, you can copy the “Netflix Desktop” file from /usr/share/applications to ~/.local/share/applications and modify it with a text editor to point to your ffwine (it’s quite intuitive, you can pick another title or icon, too).

In the Firefox window you just navigate to the lovefilm or maxdome page for your country and then you should be able to watch the videos. Video quality and performance is OK on my Asus 1215N netbook (with lovefilm being somewhat better than maxdome), so it should work on pretty much any recent PC.

Of course nothing of this is officially supported, so if you have issues don’t call the Lovefilm or Maxdome support.

Posted in other | Tagged

We, the Web Kids

This article was not written by me, but was published by the author on http://pastebin.com/0xXV8k7k under a CreativeCommons license.

Piotr Czerski
We, the Web Kids.
(translated by Marta Szreder)

There is probably no other word that would be as overused in the media discourse as ‘generation’. I once tried to count the ‘generations’ that have been proclaimed in the past ten years, since the well-known article about the so-called ‘Generation Nothing’; I believe there were as many as twelve. They all had one thing in common: they only existed on paper. Reality never provided us with a single tangible, meaningful, unforgettable impulse, the common experience of which would forever distinguish us from the previous generations. We had been looking for it, but instead the groundbreaking change came unnoticed, along with cable TV, mobile phones, and, most of all, Internet access. It is only today that we can fully comprehend how much has changed during the past fifteen years.

We, the Web kids; we, who have grown up with the Internet and on the Internet, are a generation who meet the criteria for the term in a somewhat subversive way. We did not experience an impulse from reality, but rather a metamorphosis of the reality itself. What unites us is not a common, limited cultural context, but the belief that the context is self-defined and an effect of free choice.

Writing this, I am aware that I am abusing the pronoun ‘we’, as our ‘we’ is fluctuating, discontinuous, blurred, according to old categories: temporary. When I say ‘we’, it means ‘many of us’ or ‘some of us’. When I say ‘we are’, it means ‘we often are’. I say ‘we’ only so as to be able to talk about us at all.

1.
We grew up with the Internet and on the Internet. This is what makes us different; this is what makes the crucial, although surprising from your point of view, difference: we do not ‘surf’ and the internet to us is not a ‘place’ or ‘virtual space’. The Internet to us is not something external to reality but a part of it: an invisible yet constantly present layer intertwined with the physical environment. We do not use the Internet, we live on the Internet and along it. If we were to tell our bildnungsroman to you, the analog, we could say there was a natural Internet aspect to every single experience that has shaped us. We made friends and enemies online, we prepared cribs for tests online, we planned parties and studying sessions online, we fell in love and broke up online. The Web to us is not a technology which we had to learn and which we managed to get a grip of. The Web is a process, happening continuously and continuously transforming before our eyes; with us and through us. Technologies appear and then dissolve in the peripheries, websites are built, they bloom and then pass away, but the Web continues, because we are the Web; we, communicating with one another in a way that comes naturally to us, more intense and more efficient than ever before in the history of mankind.

Brought up on the Web we think differently. The ability to find information is to us something as basic, as the ability to find a railway station or a post office in an unknown city is to you. When we want to know something – the first symptoms of chickenpox, the reasons behind the sinking of ‘Estonia’, or whether the water bill is not suspiciously high – we take measures with the certainty of a driver in a SatNav-equipped car. We know that we are going to find the information we need in a lot of places, we know how to get to those places, we know how to assess their credibility. We have learned to accept that instead of one answer we find many different ones, and out of these we can abstract the most likely version, disregarding the ones which do not seem credible. We select, we filter, we remember, and we are ready to swap the learned information for a new, better one, when it comes along.

To us, the Web is a sort of shared external memory. We do not have to remember unnecessary details: dates, sums, formulas, clauses, street names, detailed definitions. It is enough for us to have an abstract, the essence that is needed to process the information and relate it to others. Should we need the details, we can look them up within seconds. Similarly, we do not have to be experts in everything, because we know where to find people who specialise in what we ourselves do not know, and whom we can trust. People who will share their expertise with us not for profit, but because of our shared belief that information exists in motion, that it wants to be free, that we all benefit from the exchange of information. Every day: studying, working, solving everyday issues, pursuing interests. We know how to compete and we like to do it, but our competition, our desire to be different, is built on knowledge, on the ability to interpret and process information, and not on monopolising it.

2.
Participating in cultural life is not something out of ordinary to us: global culture is the fundamental building block of our identity, more important for defining ourselves than traditions, historical narratives, social status, ancestry, or even the language that we use. From the ocean of cultural events we pick the ones that suit us the most; we interact with them, we review them, we save our reviews on websites created for that purpose, which also give us suggestions of other albums, films or games that we might like. Some films, series or videos we watch together with colleagues or with friends from around the world; our appreciation of some is only shared by a small group of people that perhaps we will never meet face to face. This is why we feel that culture is becoming simultaneously global and individual. This is why we need free access to it.

This does not mean that we demand that all products of culture be available to us without charge, although when we create something, we usually just give it back for circulation. We understand that, despite the increasing accessibility of technologies which make the quality of movie or sound files so far reserved for professionals available to everyone, creativity requires effort and investment. We are prepared to pay, but the giant commission that distributors ask for seems to us to be obviously overestimated. Why should we pay for the distribution of information that can be easily and perfectly copied without any loss of the original quality? If we are only getting the information alone, we want the price to be proportional to it. We are willing to pay more, but then we expect to receive some added value: an interesting packaging, a gadget, a higher quality, the option of watching here and now, without waiting for the file to download. We are capable of showing appreciation and we do want to reward the artist (since money stopped being paper notes and became a string of numbers on the screen, paying has become a somewhat symbolic act of exchange that is supposed to benefit both parties), but the sales goals of corporations are of no interest to us whatsoever. It is not our fault that their business has ceased to make sense in its traditional form, and that instead of accepting the challenge and trying to reach us with something more than we can get for free they have decided to defend their obsolete ways.

One more thing: we do not want to pay for our memories. The films that remind us of our childhood, the music that accompanied us ten years ago: in the external memory network these are simply memories. Remembering them, exchanging them, and developing them is to us something as natural as the memory of ‘Casablanca’ is to you. We find online the films that we watched as children and we show them to our children, just as you told us the story about the Little Red Riding Hood or Goldilocks. Can you imagine that someone could accuse you of breaking the law in this way? We cannot, either.

3.
We are used to our bills being paid automatically, as long as our account balance allows for it; we know that starting a bank account or changing the mobile network is just the question of filling in a single form online and signing an agreement delivered by a courier; that even a trip to the other side of Europe with a short sightseeing of another city on the way can be organised in two hours. Consequently, being the users of the state, we are increasingly annoyed by its archaic interface. We do not understand why tax act takes several forms to complete, the main of which has more than a hundred questions. We do not understand why we are required to formally confirm moving out of one permanent address to move in to another, as if councils could not communicate with each other without our intervention (not to mention that the necessity to have a permanent address is itself absurd enough.)

There is not a trace in us of that humble acceptance displayed by our parents, who were convinced that administrative issues were of utmost importance and who considered interaction with the state as something to be celebrated. We do not feel that respect, rooted in the distance between the lonely citizen and the majestic heights where the ruling class reside, barely visible through the clouds. Our view of the social structure is different from yours: society is a network, not a hierarchy. We are used to being able to start a dialogue with anyone, be it a professor or a pop star, and we do not need any special qualifications related to social status. The success of the interaction depends solely on whether the content of our message will be regarded as important and worthy of reply. And if, thanks to cooperation, continuous dispute, defending our arguments against critique, we have a feeling that our opinions on many matters are simply better, why would we not expect a serious dialogue with the government?

We do not feel a religious respect for ‘institutions of democracy’ in their current form, we do not believe in their axiomatic role, as do those who see ‘institutions of democracy’ as a monument for and by themselves. We do not need monuments. We need a system that will live up to our expectations, a system that is transparent and proficient. And we have learned that change is possible: that every uncomfortable system can be replaced and is replaced by a new one, one that is more efficient, better suited to our needs, giving more opportunities.

What we value the most is freedom: freedom of speech, freedom of access to information and to culture. We feel that it is thanks to freedom that the Web is what it is, and that it is our duty to protect that freedom. We owe that to next generations, just as much as we owe to protect the environment.

Perhaps we have not yet given it a name, perhaps we are not yet fully aware of it, but I guess what we want is real, genuine democracy. Democracy that, perhaps, is more than is dreamt of in your journalism.

___
“My, dzieci sieci” by Piotr Czerski is licensed under a Creative Commons Uznanie autorstwa-Na tych samych warunkach 3.0 Unported License:

http://creativecommons.org/licenses/by-sa/3.0/

Contact the author: piotr[at]czerski.art.pl

Posted in other | Tagged ,