Something for the weekend: Week 47, 2017

These are some longer things I’ve read this week. I don’t guarantee that they’re new, just that I found them interesting:

  1. Android at 10 part one, part two. As Android turns ten, Google is moving away from Linux and towards their own Fuchsia kernel. What might the next ten years of Android look like?
  2. Super Mario Odyssey review by Digitiser2000’s Mr Biffo. It sums up pretty much what I think about the new mechanics, and also calls out Mario for being a sexist pig. Don’t take this as virtue signaling, but yes, Nintendo might need to work on this when the only game starring Princess Peach is basically a pre-menstrual mood swing simulator with a far too easy  jump’n’run wrapped around it. You know, for girls! Girls can’t play video games! lololol!
  3. Google tracks and sells your location even if you’ve disabled location services. The surprise is probably that anyone’s surprised. Now that the company was caught red-handed doing this, will they promise to stop? I don’t think so, since Silicon Valley believes in “self-regulation” — thus no regulation at all. That we may have to thank Oracle for revealing this doesn’t make it any less bizarre.
  4. Microsoft appears to have lost the source code for parts of Office. And this is the same company that some governments trust with their sensitive data. Why doesn’t Microsoft publish all their software under a FOSS license? It’s like Linus Torvalds is rumored to have said, “Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it.”
  5. Ideas were not enough. Not the reformation alone brought religious freedom to western societies, but the fact that enforcing religious unity was becoming too expensive and politically cumbersome for the rulers.
  6. Stress can be good for you, but most toxic stress has measurable detrimental effects on your brain. The article explores the damage stress causes down to the physical level and gives some hints for post-stress recovery. Daily walks and meditation are mentioned. I’ve had episodes of stress and trauma leading to generalized anxiety (as the article also mentions) and I can say that meditation definitely can’t hurt.

I’d be delighted if some of that tickled your curiosity.

Play The Saboteur instead of Wolfenstein II

If you enjoy Nazi-stomping you’ve probably heard of Wolfenstein II: The New Colossus. They did have a pretty funny marketing campaign, after all. Now according to the reviews I’ve seen so far, it’s a mixed bag. It’s the Doom engine meets the previous Wolfenstein’s setting. Something we’ve more or less seen before, just with better graphics. Not that terribly exciting on a conceptual level, is it?

This section of Paris will turn from black, white and red to color once you get rid of the Nazis

But there’s one game about taking out Nazis that is unique and was overlooked when it came out in 2009: The Saboteur. I’ll leave it to you to find in-depth reviews, but here are some of the things you can do:

Continue reading “Play The Saboteur instead of Wolfenstein II”

Facebook should be regulated, it is incapable of regulating itself

Directly from a Facebook employee formerly in charge of fixing the privacy issues of its developer platform:

[Facebook is] a company that reaches most of the country every day and has the most detailed set of personal data ever assembled, but has no incentive to prevent abuse

Read more at the New York Times.

This is a new trick I’m trying with simple short links to articles. Let me know if it’s annoying or fun.

8 years ago, I predicted someone would offer rentals of films still in theaters

And now Hollywood is getting ready to do it. The year I picked is off by only one or two. But the rest of my prophecy didn’t turn out that well. I underestimated the pricing; they want about 120% of the ticket price instead of the modest 10% markup I was thinking of.

Then I was pretty naive about DRM. I thought streaming would make studios less keen to use it, but as Netflix has demonstrated, the content mafia pushed things so hard that Microsoft even anchors DRM right to the OS for 4K Netflix in Edge.

At least I was partially right about DRM-free older games, but gog.com had existed in 2008 already so maybe I copied the idea from there. I’d still like studios to offer DRM-free older films online.

Keep in mind this was written from a European perspective. We don’t have ad-supported streaming platforms like Hulu, we can’t subscribe to things like HBO and we don’t get the channels’ own streaming platforms like Adult Swim or IFC. But none of those existed then either. Time moves quickly, I hope my next predictions are better.

The Dhammapada exploration – part 26: The Holy Man

Holy people, in religions, have it easy sometimes. In some they need to really work just one day a week, they have obedient little children doing most of the heavy lifting for them during service, and if they misbehave (or behave very well) they get sent to another part of the world for free and can explore that culture.

But Buddhism isn’t a religion, it has no rich organization overseeing things and no strict hierarchies. People in Buddhism, whether holy or not, should be working all the time. “Holy man” is also a shitty translation. What the Buddhist texts mean is “brahman”, in its original sense as used in India.

A brahman, be it woman or man, is highly accomplished in inner purity and self-control. Truly better than most. This isn’t something that you can simply learn in a Catholic priest seminary and then hang on your wall in the form of a certificate of ordination. This is something you work on for years, decades, maybe all your life without even attaining it.

So let’s hear about these interesting qualities in this twenty-sixth and final chapter of the Dhammapada.

Continue reading “The Dhammapada exploration – part 26: The Holy Man”

Google shutting down XMPP interoperability is a sad sign of the age of communication silos

Google just shut down the last piece of Google Talk, killing XMPP. This means that people using standards-based open and interoperable chat systems can no longer talk to their friends who use Google’s proprietary and closed chat system, Hangouts. For example, people who use Pidgin on any of the thousands of free and open XMPP servers in the world cannot message Google users anymore.

Instead of working towards standardization, making sure that all chat systems from all vendors can talk to each other, each large company now has their own communications silo. Skype is not compatible with Hangouts is not compatible with Apple FaceTime is not compatible with WeChat is not compatible with WhatsApp. Even though all these systems perform mostly the same function, have roughly the same features and could be built using open, mutually compatible standards. Could even be built from the same source code.

But Google, Microsoft and Facebook make more money by preventing you from talking to your friends on other systems. They want to analyze both parts of a conversation, they want to control the sender and the receiver and read all the content. This is harder to do when you have a standardized, federated system, and even harder in the case of XMPP where users can employ message encryption with just a few clicks. Encryption that is not controlled by Microsoft or Facebook but by the users themselves.

What can you do against this?

  • Geting an XMPP JID would be the first step. You can register for an account on any public XMPP server (sometimes called Jabber servers, but Jabber is now a closed product by Cisco, adding insult to injury, while the XMPP standard remains open).
  • Then get an XMPP client, for example Pidgin for the desktop and Conversations for Android. Set up your account and log in. People can now invite you to their XMPP contacts and you can start chatting.
  • If you want message encryption, make sure to enable OTR. There are many tutorials on this, I’ll just link to a random one I found.

What if you don’t do this? Then we’ll end up in a world with more and more communication silos, where people find it harder and harder to talk to each other, and huge multinational companies with very bad privacy policies will control and record more and more of our communication. Because these closed platforms create inconvenience for anyone not inside those closed platforms, group pressure will then pull everyone towards such closed platforms, until a dangerous oligopoly emerges. This latest move by Google is one more step in this direction.

I’ll leave you with a link to a relevant XKCD comic. If you want to chat with me, as always, you can do so via XMPP. The JID is on the about page.

I’m also on IRC, #linux on IRCnet is a good place to look.

The Dhammapada exploration – part 25: The Monk

Monks, huh? Good-for-nothing social parasites, locked up in their monasteries, cooking bland veggie food and making worthless mandalas all day long. Yeah, if you look at it from the outside, sure. But a nun’s or monk’s qualities are mostly internal, they automatically accumulate some wisdom and compassion, unless they’re bad at their job, in which case they should probably quit and move back to the real world.

But monks and nuns are also foolish and deluded, just like everyone else. They simply have a more professional and focused way of dealing with it. You don’t become automatically enlightened just because you wear a black or saffron robe, my friend, and Buddhist suttas are full of stories of stupid or silly monks who just didn’t get it. Usually there is one other person in those stories who did get it, and sometimes they make fun of the unwise one. Other times the idiot him or herself realizes they’re being thick.

All this goes to show that the position of nun or monk is in no way special. Some Buddhist sects abhor hierarchy because it creates artificial superiority between beings where there is none. In the same vein, Buddhism has always been both for laypeople and for monastics. Both can ultimately achieve the same, and there are examples of laypeople who have achieved enlightenment, such as Layman Pang.

But now let’s see what the Dhammapada has to say about it.

Continue reading “The Dhammapada exploration – part 25: The Monk”

The Dhammapada exploration – part 24: Craving

Ah, those Buddhists! Crazy people with their asceticism! Always fighting against craving and wanting everyone to live austere boring lives, eh? You can hopefully tell that’s a stereotype, and like all of them, there’s a grain of truth here. But it’s not nearly as bad as you might think. Let’s read what the Dhammapada has to say on the topic of craving:

Continue reading “The Dhammapada exploration – part 24: Craving”

Review the Reviewer: HexDSL

I know I’m late to this party and those of you who play their games on Linux surely already know this channel, but to me one bit is new: HexDSL has been doing hundreds of Linux gaming videos over the last two years. And that’s because he releases one Linux gaming video per day! That doesn’t mean the quality sucks, though.

I first encountered his channel when it was mostly about comics with a Linux game here and there, but nowadays it’s mostly about Linux games, which I can’t complain about. And what an array of games he’s covered! He looks at any genre, but he’s quick to tell you whether a review was sponsored and if he’d even normally buy or play this sort of game.

It also shows that he’s been playing long enough to know what to look for in a game and to spot the danger signs, always good if you’re on the fence about a title and need another solid opinion.

The level of polish in his videos has certainly increased a lot over the last few months as well, today he uses chroma keying/green screen, a proper microphone, a pop filter, I guess some encoder card — everything you could possibly ask for. Nothing to complain about in the quality department.

It may seem like he’s rambling sometimes, but I find I always get all the information I wanted about a title if I try to pay attention. And I think his voice work is entertaining, no monotone put-me-to-sleep stuff, so there’s no need for you to replace your ASMR videos with HexDSL.

He also covers bits of Linux hardware, games running through WINE and other stuff you’d figure a Linux gaming nerd might like to hear about. So it’s not all just games, but mostly, and the things that aren’t games are usually Linux-related in some way.

There doesn’t seem to be a channel trailer I could embed, so I’ll link you right to the main page. You can also support him on Patreon.

Fix crackling audio in some games in WINE

Some games happen to have wonderful audio (and music), like Wolfenstein: The New Order. Some games happen not to be available natively for Linux, like… err… also Wolfenstein: The New Order. So we play them with WINE, and sometimes there are slight audio issues.

But have no fear: If you get audio crackling in such games (especially if your audio device is not running at 44.1 KHz), the following environment variable might fix it for you like it did for me:

PULSE_LATENCY_MSEC=60

You can either start WINE in a terminal with this env var prepended:

PULSE_LATENCY_MSEC=60 wine Steam.exe

or if you’re using PlayOnLinux:

PULSE_LATENCY_MSEC=60 playonlinux

Or you can export it in your ~/.profile file if you want it to be set for all your applications (don’t forget to completely log out and back in, since .profile is read only once per session):

export PULSE_LATENCY_MSEC=60

Does this work for you? It works for me. I can’t remember where I found it first, but it’s a hint that’s been passed along, so pass it along I shall.

May the Flying Spaghetti Monster extend its noodly appendage to guide the hands of Lennart Poettering so that such issues become a thing of the past (if indeed Pulseaudio is to blame, but we always blame Pulseaudio, so we shall blame it one more time).

Now to enjoy the screams of expiring Nazi cyborgs in ultimate smoothness.