Friday, December 8, 2017

Network! And make my commute more entertaining.

So it's decided: fiber installation — including drilling holes into the building elevator shaft — will happen January 22nd.

On one hand: Yay! On the other: another month without fixed-line internet. Oh well; my brother suggests viewing it as a form of detox. And maybe he's right - if I can't be without all-I-can-eat high-speed internet, then perhaps it's good for me to be without for a while.


Meanwhile, let's talk about cars. Or more accurately, commuting in cars, and making that time if not fun then at least bearable. Your options for entertainment is frankly pretty limited when you're supposed to be driving. Can't read, can't sleep, can't practice the ukulele.

But you can listen to things. And what I listen to is podcasts. Bespoke radio programs, usually on very well defined subjects. So I thought I'd introduce my favourite podcasts here, then ask you for any good ones I should know about. I haven't, for instance, managed to find any Japanese-language podcasts that I find interesting; if you know of one, let me know.

English Podcasts


  • In Our Time.

    This is a weekly BBC radio show, available as a podcast. In short, each week the host and a few invited guests discuss a subject, usually something with a historical connection. Subjects have ranged from the ancient Greek city of Thebes; Picasso's painting Guernica; Kants Categorical imperative; Purgatory; and bird migration.

    And if you think these subjects sound dry, even fussy, think again. This is the BBC we're talking about. Almost every episode I've heard has been absolutely fascinating; even - I'd say especially - the hard-core historical ones such as the Congress of Vienna that I knew nothing at all about (historical education in Sweden being what it is). If anything I'd say the science episodes are the weakest ones.

    This is one podcast you really owe it to yourself to follow.


  • Embedded

    A podcast by a husband and wife team of developers, ostensibly about embedded computing — you know, industrial computers, control loops, internet of things and so on. In practice the subject matter is much more eclectic — and more interesting — than that.

    Each episode is a well-done interview with somebody connected to embedded computing or making in some way, but the hosts manage to find some very interesting people, and while the discussions are centered around computing in some form it can easily stray into music, books, working life and so on.

    If you're into computing you should follow this. Oh, and don't mix this up with another podcast called "Embedded" that's apparently more of a current news show.


  • IRL: Online Life is Real Life

    A podcast from Mozilla about technology in general and the net in particular — but from a social perspective, not a technical one. Privacy issues, social media, online harassment, "fake news" and so forth. The first couple of episodes were a little rough, but it's matured into a really interesting, very well made podcast. It finished its first season this fall, and the next season should start in a few months.


  • Steal The Stars

    This is not a recurring podcast. It is, instead, a self-contained science fiction drama in 14 episodes that ran over last summer. The story was fun, the acting was great, and the production is really high quality. This was the rare thing where I was impatiently waiting for the next episode to be released already so I could find out what happens.

    All the episodes have aired, so you can listen through them at your own pace. And you should; this was a high point of my commute last summer. And I hope TOR books will create more dramas like this.


  • Ubuntu Podcast

    If you use Ubuntu Linux (or, really, any Linux variant), this is a fun, well-made weekly news and talk show about events in the Linux world. They cover both big events and small things (neat new utilities and whatnot) in a very entertaining manner. And unlike many ensemble podcasts, it never devolves into multiple people all talking at once (hard or impossible to understand when you're not a native speaker).

Swedish Podcasts


  • Vetandets Värld

    A Swedish weekly radio show, it is similar to In Our Time in a way, but with shorter episodes (20 minutes rather than 40), and with the focus decidedly on science rather than art or history. This one, too, is a high-quality production with (usually) interesting subjects each week. Around this time of year they tend to focus a lot on the work of Nobel price winners, but the rest of the year it's a fairly eclectic mix of subjects.


  • Språket

    Another Swedish radio program available as a podcast. The Swedish language in all its forms, with a linguist and with listener questions. It can be more than a bit uneven, but when it's good it can be really good.

There you have it: a list of podcasts well worth listening to. I do subscribe to a fair number of other podcasts but the rest are too uneven for me to recommend outright. I've also tried and rejected any number of others.

You can find all these from their homepage, or from an aggregator such as gPodder, iTUnes, Player.fm and, lately, Spotify. They'll have links to feeds that you can put in a podcast app or RSS reader. You'll then be able to list, download and queue episodes right in the app, and you'll get notified of new episodes automagically.

If you have any tips for other high-quality podcasts, please let me know.



Friday, December 1, 2017

Network

We've had our new apartment for two months now, and lived there for one, all without internet. We could get some kind of connection pretty fast (through the cable-tv company for instance), but we really want a real fiber connection. The problem is that it's on the 11th floor of an old, complicated building with mostly offices, not apartments, so actually running cable through all of it is very non-trivial.

An NTT tech came by a few weeks ago and did a thorough examination of the different possible routes. The old cable canals are long since overfull with stuff, but he determined they could run the fiber through the elevator shaft. Problem is, they'd need to drill a hole from the shaft into our apartment, and that would of course need approval from building management, and approval would be all but certain.

But a couple of days ago we got the go-ahead from the building manager. So we will get fiber at home again after all! Now, the fiber installation people are heavily booked, so we won't see them before New Year, and I suspect it may not happen until February. We're looking at another couple of months without a real internet connection.

Meanwhile, we've managed to sort of find solutions. Our mobile data plans are basically a 3GB data allotment each month, with unused data rolling over to the next. But even without the high-speed connection enabled we have an unlimited use of a really slow 128kbit/s connection. And I can of course tether my laptop to the phone, and get connected that way.

128k is not fast. But it is surprisingly useful. Forget any kind of video, music and most image-related stuff. But if you stick with mostly text, and you carefully block ads, then a lot of the web is useable.

Email and chat works fine; google, most news sites, Stackoverflow and the like are all about as smooth as ever. Reddit is fine on the desktop, but the mobile app is not (crappy app). Voice-only hangouts work fine - voice audio compresses really well. SSH access to remote machines is no problem, and git could probably use smoke signals if you let it.

On the other hand: no YouTube, no Spotify, no video clips or images from family or posting my own images online, no online gaming. Searching for recipes, how-tos and that sort of thing is hopeless as that's all going to heavy websites with lots of images and video. Can't do remote backups or transfer significant data.

So yes, I miss my high-speed connection, and I eagerly await its return. But meanwhile, it turns out we're not quite so disconnected as I thought we'd be.

Thursday, November 9, 2017

Moving house and visiting Denver

We've moved house again. Just 500 meters or so, mind you; we're not leaving Okinawa or anything. When we moved to Okinawa last year we had to pick an apartment in a hurry, and while the one we found is quite good, it was only meant to be a temporary place. We've now had a year to search for something that will fit us better, and last weekend we moved in.

No pictures yet; the place still looks like a giant magical giraffe with stomach ache poked her snout through the window and threw up a truck-full of furniture and cardboard boxes into the living room. It's getting better but it will be some time before we're fully settled in.

Also no internet. We'd like to get a fiber connection, but we still don't even know if it's possible or if we have to settle for cable internet. Either way we probably won't get connected before the new year. Life without the net feels strangely like play-acting an earlier era, as if we should darn socks and churn our own butter by candlelight as well.

The new place is a bit larger and much brighter. I get a room of my own, and Ritsuko gets a bedroom without computers, oscilloscopes and random electronic junk. That's a win-win situation right there. It's on an upper floor without a garden so there's less insects and less humidity. It's also noisier, but that's what you get for living in the city center. No place is perfect.

We have a few of these tiny (the body is only 2-3cm) geckos as co-tenants. They apparently like living here and they don't seem to mind us very much. They're cute, and they eat any insects that stray inside. Good neighbours.


In other happenings, I'm going to Denver, the 1.609344 kilometer-high city, on Saturday. We're attending Supercomputing 2017 — and for the first time in forever I'll attend a major conference without having to present anything! Much relax, very relief. I can just go to seminars and workshops (I'm focusing on application software and user training) and not have to worry about giving my own talk.

I haven't been to USA in 20 years so it should be fun, although I'm a bit (and perhaps irrationally) wary about immigration control when we arrive. The overall impression you get from the news is not overwhelmingly positive if I put it that way. I also need to find my winter clothes in our disaster zone of a home before I leave. Now let's see how much swag I manage to collect while I'm there...

Saturday, October 28, 2017

Typhoon #22

Typhoon time again. Typhoon #22 is passing right over Okinawa main island and Naha right now. It's our second typhoon in two weeks, but the previous one didn't get that close so the effect was limited. This one is pretty weak, but a weak typhoon is still a typhoon, and it's right above us so we get fairly heavy rains and gusts of wind strong enough to pick people off their feet. You're not going outside while this is happening.


Typhoon #22, going almost right over Naha.


Everything is closed, of course, and all public events are cancelled. The not-so-informal yardstick on Okinawa are the buses: when the bus companies cancel the bus service everything closes. It's a convenient signal and a practical necessity; if buses can't run, neither can cars or any other public transport, and you can't open the office or the shop when your employees can't get to work.

In our back yard, a couple of ornamental trees in the neighbours yard have fallen into ours. There'll be some cleaning up to do after this one. Our main problem, though, is that we're moving (only about 500 meters; we're not leaving Okinawa), and we were supposed to bring all the small stuff to the new place this weekend. That's not going to happen in this weather.


Some plants and ornamental trees have fallen in the yard. I know it's a bad picture, but I'd need to go outside to get good shots and both Ritsuko and common sense puts a definite stop to that.

The typhoon is pretty small so the weather should improve by tonight, and we can probably cart the stuff over to the new place tomorrow. We'll spend Saturday packing, cooking and listening to the wind and the rain. Oh, and drinking a beer or two, in Okinawan tradition.

Monday, August 21, 2017

Ruse

I have a fun job. So fun, in fact, that I've been tooling away on a small work-related programming project in my spare time. I enjoy programming, and this is an opportunity to create something useful and learn something along the way.

I call it Ruse (from "resource use"), and you use it to measure the time and memory a program will actually use as it runs. Specifically, it's made for jobs on compute clusters, rather than desktop software. Compute jobs can run for days or weeks, and use hundreds of GB of memory in the process.

Ruse measures memory in the same way that Slurm (the job scheduler we use at work) does, so you can directly use the results to estimate the amount of memory and time your jobs will need.

The initial version is done, and I've just released version 1.0. You'll find a tar package there that should be easy to build on any Linux machine. Just remember that this really is for profiling apps that run for hours at a time; you're not going to get very sensible results for any short-lived program.

If you do try it out, let me know. Any feedback will help make it better.

Sunday, August 13, 2017

Old Faithful

This, here, is my beard trimmer:


A Philips "philishave" beard trimmer.

It's a Philips trimmer specifically for facial hair, and it's broken. I bought it in the mid-1990's; this thing lasted me for 21 years.

The battery gave up ten years ago, so I've used it plugged in since then. The motor did start to make some odd noises over the past year, and finally, a few weeks ago, the mechanism that moves the comb snapped, making it impossible to adjust the trim length.

21 years is an eternity for consumer devices like this. 21 years ago, the web was only starting to become popular. CRT televisions and monitors were still common. The smartphone didn't even exist. I could lose half my fingers in a bizarre knife-juggling accident and still count the number of electrical devices that lasted this long on a single hand.

My wife, ever the practical one, pointed out that a new trimmer costs only a few thousand yen. And repairing and maintaining old devices may be a worthwhile hobby, but it's only a matter of time until this one will get stuck in my beard or set it on fire. Neither of which would be conducive to a professional appearance at work the next day.

So I finally gave it up. The trimmer went to the Electrical Goods Store In The Sky, and I got myself a new trimmer. There's several makers and lots of models out there, but, really - 21 years of good service? No price for guessing what brand I bought this time around. And yes, I'm happy with the new trimmer so far.

Sunday, July 23, 2017

Not All Bad

I've been complaining here lately. About the weather, mould, cars and family matters. You might get the impression we're not as happy here as we could be. Fortunately, that is not true. Life here has it's occasional issues, but it has many positives as well.

I really enjoy snorkelling. And Okinawa is one of the best places in the world for snorkelling and diving. You can of course drive down to a beach on the main island and snorkel from there. We do that now and again, and it's nice to get into the water on a hot summer day, but with the exception of a few spots the views aren't really spectacular. Instead the best areas are on other, smaller islands. And the closest is the Kerama islands, close enough to Okinawa island that you can clearly see them from the Naha seaside.


You can go there by yourself. Take a ferry to Tokashiki or Zamami, then rent a car or bicycle to get around. Perhaps stay overnight. But you'll spend a lot of time just getting around and looking for good places. Great if you want to explore the islands.

If you don't have that much time to spend, or if you simply want to get to a good spot and snorkel, you can instead book a tour from Naha, and get to a guaranteed good spot in less than thirty minutes for no more money that you'd had spent on ferry and transportation. Also, the tours can take you to spots away from the coast that you just can't reach by yourself, and an organized tour is safer should something happen.

We went on such a tour Saturday two weeks ago. It's pretty relaxed; you get down to the harbour in the morning, get on the boat, and they give you equipment and explain things if you don't have your own mask, snorkel or fins. The boat stops right at the spot, and you get an hour and a half in the water before it's time to return to Naha. We left after breakfast and returned home just in time for a shower and lunch.


Table coral.


Yellow coral just under the water line.


I seem to have attracted an observer.


Yellow coral with some inhabitants.


A closer look.


Many areas are teeming with sealife.


A few other coral species. Some sea anemones too,
but I didn't get a good picture.


Sea star.


Giant clam.


Another closeup of the coral.