My Rambling Thoughts

Quote:

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.

Brian W. Kernighan

News:

Date: . Source: .

Sweet corn time

Sweet Corn

Steaming sweet corn in the lazy afternoon.

Remember to add sugar and salt to the water. :-D

Know thyself

Describe yourself in 3 words.

Thinker, tinker, trinker.

One important lesson you have learnt from your past.

Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover.
Mark Twain

One thing that doesn't go well with you.

Meat!

3 words about spouse (or) 3 words you wish for in your dream spouse.

Adventurous, playful, thoughtful.

Your secret weakness.

I cannot resist Ramly burgers — the Malaysian ones! I've not eaten a decent one in Singapore.

Oh, not that kind of weakness?

I'm a procrastinator. "Never put off until tomorrow what you can do the day after tomorrow."

I'm slow. I take a long time to finish my tasks!

I also have a terrible temper when I'm angry. Not many people know that, but those who experienced it will never forget. ;-)

Err, I just need to share one weakness? :-O It's fine, I have so many of them... :blush:

Are you a country or city person?

I like the buzz of the city. I like to observe people going about their routines. I like to watch the shops close at night. I like that everything is within reach.

But, I'm a solitary person at heart. I like quiet outdoor places, where I can read or stroll, or just watch the time past by.

How old were you when you had your first crush?

Primary 3, IIRC. That makes me 9 years old. Lasted for 4 years. Sometimes, I wonder where she is and what she's doing now. :lol:

I also have several good friends from Primary 2 to 6. Since we got caned by the Principal once, that means we must be having a good time!

Queuing to be the first. And?

social

News: Fan queues 29 straight hours for latest video game "Gears of War 3"

Date: 20 September 2011. Source: CNA.

29 hours. That was how long Nanyang Polytechnic student William Ten queued at Funan DigitalLife Mall, to be the first gamer in Singapore to own the latest game release "Gears of War 3", on Monday night.

Despite the hours of queuing, the 22-year-old was none the worse for wear as he excitedly clutched his copy of Epic Games' latest release which drew more than 1000 fans to the launch event for the third-person shooting game.

"I feel great. I've been playing from 'Gears of War' till now. I am a huge fan of it.

Queuing over a day so that he could be the first in Singapore to own the game?

Well, this isn't the first, nor the last time. There has been overnight queues for plush toys and properties.

But in this case, it is just a commodity product. I can just walk in and buy any time I want. Sure, Mr Ten got additional freebies, but I'm not sure if it's worth it. (There's always eBay. $300 says he would sell it. :-D)

The winner is, of course, the son who asked his 65-year old mother to queue for him. It was pre-ordered, so I presume it was reserved. Was there a need to queue?

Of money and Mr Right

social

News: Finances are top stumbling block to marriage

Date: 20 September 2011. Source: My Paper.

The majority of single Singapore women still hope to get married between the ages of 25 and 30, despite national statistics showing a trend of them putting off marriage.

In a recent straw poll done by my paper of 70 single women aged 35 years old and below, 57 women indicated that they hope to tie the knot eventually.

However, their dreams of attaining marital bliss are obscured by financial woes and finding that elusive Mr Right.

81% say they want to marry; 60% of them before 30 years old. But 45% have not found their Mr Right yet.

63% want to have a kid — very good! But only 37% want two kids.

91% of them earn less than $4k, so it is not surprising 41% think they do not have sufficient savings.

Orientation games make news again

social

News: You call this bonding?

Date: 19 September 2011. Source: TNP.
SIM Orientation Games

PICTURE this: Girl lies on her back on the ground and boy leans in on her. Boy gazes at girl, mere centimetres separating them.

The action takes place openly in a school.

A case of students making out? Not quite.

The pair didn't know each other beforehand. They were "secret partners" – strangers matched up in the name of university orientation.

The aim? To promote bonding, said those who attended the Singapore Institute of Management-University of London's (SIM-UOL) orientation last month.

Where do I sign up? :lol:

There is a close line between fun and discomfort. Some games probably cross the boundary, but guys are always testing the boundary at 21 years old (after NS).

Personally, I'll prefer the games to be less explicit. Contact, perhaps, but it must be in a group and part of teamwork.

Money lost and found

A couple was having breakfast. He had lost $40 due to his carelessness and was very quiet.

Her: I'll give you $20.

Him: don't want.

Her: want.

Him: don't want. I want you to give me $40.

:-O :lol:

The worst of me

My three bad habits, according to Missus:

  • Burping
  • Snorting
  • Temper

I have been burping and not giving it a second thought. It smells, says Missus. OMG, how many times have I burped in front of others? :-O

I snort to swallow nasal mucus. That clears the nose and feels good. :lol: The problem is that it sounds unpleasant, according to Missus. Having snort all my life, it doesn't sound bad to me. :-P But now that I pay attention to other people's snorting, yes, it does sound unpleasant! :lol:

I have a terrible temper when I'm angry. I don't get angry that easily, but sometimes some things can unexpectedly trigger the rage and I'll explode. :angry:

Well, I need to work on that. :blush:

First Prawn Meal

Lunch in the weekends can be problematic, despite a hawker centre just one block away.

It's not me. I'm a loyal customer of the vegetarian store. Rather, Missus could not find anything to suit her appetite. (That's a role reversal.)

So, when time permits and we aren't too lazy, we try to have home-cooked meals — vegetarian of course, because I'm the chef! :-D

However, Missus misses her meat from time to time. We do have meaty soups — she can't do without soup — but cooking meat is beyond both of us. (Anyway, I can't touch meat. :lol:)

Recently, Missus found that prawns are pretty easy to prepare: prawns, ginger, sesame oil, salt and steam for 6-8 minutes. Of course, she has to do it all by herself because prawns are pretty much my nemesis. :lol:

First Prawn Meal

Not too bad, Missus said. I have to take her word for it. :lol:

Prawns are very expensive; these four NTUC prawns cost almost $5.

The day I lost $40

I withdrew $40 from an ATM as I was running low on cash. Five minutes later, when I wanted to pay for my breakfast just a few shops away, I realized I haven't got that $40! Then it dawned to me: I must have left it at the ATM!

I quickly rushed back. Of course it wasn't there any more. But was it taken by a passerby or was it absorbed by the ATM? I can only tell on Monday.

Missus remarked that I was pretty nonchalant about it, given my miser nature. Oh, how I have been misunderstood! :lol:

I like to think of myself as frugal. :-D But I'm not. I can be extravagant sometimes, especially when I'm obsessed over my hobbies.

Cutting across Toa Payoh

Missus wanted to visit the Philips Experience Showroom across the town. She was in no condition to ride, nor did she want to drive, since there would not be any parking space when we get back. "Let's walk there!", she proclaimed.

Brave words for a non-walker, I thought. Did she know the distance involved?

Missus isn't much of a walker, but she can walk — with sufficient motivation. There was one time we walked the entire day and half the night :-O — in Singapore, no less. She was in love then, and love gave her energy. :-D

Can Missus stand up to the test? Let's find out.

A Walk across Toa Payoh

Blue = route to town centre for breakfast. This is the optimal path and takes about 15 minutes. This route is nothing new to us. We used to walk this route once in a while in the past, until Missus declared it was too far for her.

It has been several months since we patronized Ya Kun. We decided to give it a miss since it increased its prices to $4.20/set. It is now $4.50/set.

Magenta = route from town centre to Philips showroom. It is actually not that far if you break it up into two.

Brown = the route back. This route is new to me. I saw places I have never been to before. There is a very long row of shophouses that I never knew existed. Singapore is small, but it is dense. Surprises hide in every corner.

Missus started complaining half way back. "Are we there yet?" :lol: Then she saw the Sensory park (where the brown and blue route meet on the right) and realized we still had some way to go.

I doubt she would suggest walking again. :lol:

e.g. vs i.e.

I stumbled on a blog entry that talks about e.g. and i.e.. Note the dots. They are there in English, although I dislike using them. I often write them as eg and ie.

I almost always use i.e.. I thought they meant the same thing: "for example". Turns out I'm wrong. e.g. is short form for exemplia gratia, or "for example". i.e. is short form for id est, or "that is".

Short answer: use e.g. to give an example. Use i.e. to elaborate.

Books, on the way out

News: Borders placed under judicial management

Date: 7 Sep 2011. Source: Today.

As Borders was placed under judicial management for six months, the High Court heard yesterday that the bookstore had taken several steps to avoid its current financial situation.

The measures included negotiating the sale of Borders bookstore or its assets to Popular Holdings and seeking lower rents from its landlords at Wheelock Place and Parkway Parade.

An affidavit by Mr James Peter Webber, a Borders director, which was tendered in court yesterday, detailed Borders' woes since 2008. Mr Webber said the bookstore negotiated with Everbilt Developers to halve its rent at Wheelock Place from S$541,000 a month to S$275,000, as well as with Prime Asset Holdings to reduce its rent in Parkway Parade from about S$127,000 plus 9-per-cent of Borders' sales in that mall per month to S$78,000.

Rental is $541k per month? Wow.

It sounds very high. I wonder if it's $541k/year, or $45.1k/month.

We also get to know that the gross profit margin is 40%. :lol:

Books are a dying segment. The Computer Book Centre in Funan Centre is also closing shop. I still remember buying my first C book from it... 22 years ago.

I still have that book, although I wanted to throw it away; it wasn't a good book at all. I guess I kept it for nostalgia's sake.

P6 Math, not a cakewalk

News: Don't hurt pupils' self-esteem with tough questions

Date: 9 Sep 2011. Source: ST.

AS A PARENT, I wonder whether some teachers who set exam papers are really interested in gauging the ability of pupils. Sometimes it seems as though they are simply intent on making life miserable for them.

Take a look at this maths question in a recently concluded Primary 6 preliminary exam:

'Three halls contained 9,876 chairs altogether. One-fifth of the chairs were transferred from the first hall to the second hall. Then, one-third of the chairs were transferred from the second hall to the third hall and the number of chairs in the third hall doubled. In the end, the number of chairs in the three halls became the same. How many chairs were in the second hall at first?'

I can understand why P6 math is full of tough questions — they are trying to separate the good from the gifted. However, I think I'll prefer to learn Algebra — at that age — and be done with it. After all, Algebra is the first thing taught just one year later.

This question looks difficult, but it has a simple strategy: working backwards.

There are 9,876 chairs altogether. At the end, all 3 halls have the same number of chairs, so each hall has 3,292 chairs.

Before that, hall 3 has 1,646 chairs. Since this is 1/3 of the chairs taken from hall 2, hall 2 has 4,938 chairs. Hall 1 thus has 3,292 chairs.

This is 4/5 of what it used to have, so it has 4,115 chairs to begin with. 1/5 of it is 823 chairs. Hall 2 thus has 4,115 chairs to begin with.

But the best answer I came across was, why do they need so many chairs?! :clap:

I don't like such questions because they seem very difficult unless you know the trick. You can solve it if you are really skilful, but my guess is that it's more likely because you came across it before.

File server disk allocation, then and now

A year ago, I partitioned my file server as such:

FSSizeUsed %
/20 GB21%
/var2 GB27%
/tmp2 GB2%
/home900+ GB82%

Today, I would partition it this way:

FSSize
/10 GB I don't install much apps anyway.
/var1 GB
/var/log1 GB To avoid log from overflowing /var and causing DoS.
/var/tmp1.5 GB Similar to /tmp, but is preserved on power-cycle.
/tmp1.5 GB A reasonably sized tmp partition is unavoidable.
/home900+ GB

I would love to mount /tmp as part of /var/tmp, but I don't know how to do so. (No softlinks, please!)

Interesting times

I have not blogged for some weeks. Not that I don't have anything to write; I have tons to write! However, I find them quite immaterial to what is happening in the real world.

All I got to say is, we live in interesting times!

Leave $ in your CPF at your own peril

finance

News: Why do it without my permission?

Date: 17 July 2011. Source: TNP.

THE scheme is stated in the Central Provident Fund (CPF) website.

But Mr Jerry Low, 58, was not aware of it.

So the retired bank trader got a surprise when the CPF Board transferred $10,000 into his Medisave Account (MA) without his permission, after he applied to withdraw $37,000 from his Ordinary Account (OA) in June this year.

Mr Low had chosen to not withdraw all his money from his OA when he turned 55.

He opted for a partial withdrawal, leaving some money in his OA as the CPF interest rate of 2.5 per cent was higher than what the banks were offering.

Well, Mr Low tried to be clever by leaving $10k in his OA to earn 2.5% interest. Now that his money is in MA, it becomes can-see cannot-touch. He is tripped by his own cleverness.

Mr Low, renounce your citizenship and get every cent back. :-D

It is impossible to talk about CPF without mentioning HDB, because the main use of CPF today is not its original mission of saving for retirement, but to pay for housing.

And because people used their entire CPF to pay for housing and ended up with no retirement funds, the Government came up with schemes to retain money in the CPF: special account, Medisave and minimum sum.

Here's the quick summary:

  • Special a/c: is really meant for retirement, but is also too little to make any difference (6-8% of wages). Just as well, because it is almost impossible to withdraw after that (due to minimum sum). Just treat it as tax.
  • Medisave: meant for illness. It is also quite little (7-9% of wages), but it tends to accumulate because it is damn hard to qualify for it and it pays out very little. Think of it this way: if you can use it, it's a bonus. Just don't depend on it. Can see hard to touch.
  • Minimum sum: what the Government think you should have for retirement. As a lump sum, it looks like a lot of money ($131k now). However, it works out to just a few hundred $ every month. Remember, this is your money. But the Government is dispensing it to you monthly.

Anyway, now with CPF Life, the money left with CPF is not your money anymore... so, anything below the Minimum Sum, just forget about it.

What does the Minimum Sum really mean?

It is possible to pledge the property up to 50% of the Minimum Sum, so the effective minimum sum is $65.5k. Just how long does it take to save this amount in the OA, anyway?

At $900, ignoring interests, it takes 6 years.

Of course, it'll take longer because from 51 years old, the OA contribution drops from 19% to 13%. Even at S$5k (the max), it only gives $39k in 5 years (ignoring interests). Thus, 7-8 years is a more likely time frame.

That means, if you haven't cleared your housing loan by 47, you are unlikely to meet the Minimum Sum at 55.

And of course, the Minimum Sum keeps climbing...

Kicking the can

finance
US Debt

From the graph, we can see that the US doubles its debt every ten years:

  • 1980 to 1990: US$1 to US$3 trillion
  • 1990 to 2000: US$3 to US$6 trillion
  • 2000 to 2010: US$6 to US$14 trillion

The rate of increase is astonishing. Just imagine, it took 200 years to reach US$1 trillion, but it took just 30 years to reach US$14 trillion.

Increasing the debt limit is just a short term solution. What is the value of the US fiat currency when the US keep increasing its debt?

It's a good thing we still have some headroom in a 64-bit integer. The largest 63-bit integer is 9,223,372,036,854,775,808, which can represent $92.23 quadrillion (with cents).

Effects of a strong currency

finance

News: MAS posts S$10.9 billion loss

Date: 21 July 2011. Source: AsiaOne.

For the 12 months ended March 31, 2011, the Monetary Authority of Singapore (MAS) posted a net loss of S$10.94 billion compared with a net profit of S$9.96 billion a year ago.

"MAS made investment gains of S$12.3 billion but recorded an overall loss of S$10.9 billion due to the strong Sing dollar," Managing Director Ravi Menon said at a briefing on the central bank's annual report.

The S$ is at its strongest ever. The MAS pursues a policy of strong S$ instead of high interest rates to combat inflation.

I always felt MAS refused to increase interest rates due to its effects on the local consumers. Almost everyone who "owns" a car or house in Singapore is in debt. Cheap interest rates favour the debters and the leveraged.

So, MAS maintains a strong S$ instead. Singapore imports almost 100% of its goods, so goods should be cheaper? Well, no. Initially, I thought it was because of greedy merchants, but then I realized rental, salary, utilities and other costs are still payable in S$. So, costs are still high.

As we can see from the news article, a strong S$ is not free. It reduces the foreign reserves. And it also hurts local manufacturers and exporters. So expect even fewer industries in Singapore in the future.

MNCs are also affected as they need to spend more in their local currencies.

In other words, there's a limit to what MAS can do. At US$1 to S$1.2083, I think S$ is already outside the comfort zone.

But, as a consumer, there is one way to benefit from the strong S$: buy from overseas. Corollary: spend as little as possible in Singapore. Enjoy the good times while it lasts.

How to reduce COE premium

transport

Anyone who wants to get a new car from now to 2016 is going to be in a world of hurt. COE premium is going to remain high due to the low quota.

At $50k, the COE costs $13.69 per day.

Blame the 2006 cohort for not giving up their cars. :lol:

I have three suggestions to lower the COE premium:

  • Treat COE like COV. In other words, cash only. The price of the car is akin to the valuation. COE is an extra the buyer is willing to pay.
  • This won't stop cash-rich buyers, so the next suggestion is absolutely necessary: you pay what you bid. No more capped at the lowest bidder. People will now be more inclined to put in sensible bids instead of their maximum bids.

    While people can afford sky high prices, (a) they can't stand the idea that someone else got a better bargain than them, (b) that they appear as fools to the others.

    Ever heard of COVs being capped at the median COV?

  • Economic crisis.

Imminent fare increase

transport

News: Transport operators seek fare increases

Date: 12 Jul 2011. Source: Today.

Public transport operators SBS Transit and SMRT have applied for the maximum fare increase of 2.8 per cent for rail and bus fares, citing "uncontrollable" and "significant" cost pressures but a more fundamental review may be on the cards.

Beyond this year's exercise, Member of Parliament Cedric Foo, who took over as chairman of the Government Parliamentary Committee for Transport, has signalled his intention to engage the Transport Ministry to review the fare adjustment formula.

The Public Transport Council (PTC) - which is responsible for regulating fares - said yesterday it would study and deliberate on both operators' applications and would inform the public of the outcome as soon as a decision is reached.

No surprise, right? The best time to raise prices is right after the GE. There are five years to forget the pain. Plus the economy was so good last year.

Note: fares are not increased yet, but everyone has taken for granted that it will.

In 2009, fares supposedly went down by 4.6%. However, there was only a direct 2 cents reduction in fares; the rest were from transfer rebates. If you were optimizing your journeys, you only save, say, 1.5%.

Why will I not be surprised if fares really went up the full 2.8% this year?

A $1.50 fare will now be $1.54, which is pretty negligible. This is why I believe the fare adjustment formula will be reviewed — to allow a bigger increase.

I'm also thinking that the $1.50 fare can be adjusted to $1.60 or more if some fancy modelling is used — by shifting it to some relatively low type of usage, for example.

I'm not against fare increase. Unlike WP, I think that SBS and SMRT are already operating in a "cost-recovery" fashion; 10% profit margin isn't much.

I'm against something more fundamental: the need to travel half the island to work everyday. That's just so inefficient from an economical POV.

Back to multiple cards

finance

I used to have several credit cards, but I canceled all of them but one. I needed just one anyway.

Just a few months back, I got the POSB Everyday card as it has the best petrol discount (SPC). I finally decided that 17% discount is better than the usual 10% I was getting.

And now I'm applying for the Fairprice Plus! card for two reasons: (i) better discount for NTUC products, (ii) better online shipping rates.

I may switch to one of these cards as my primary card, then I can stop using my existing card. I may not cancel it as it is my oldest card.

As a sidenote, I have seven bank accounts in five banks. Why so many? Two are joint-accounts, one is my main account, one is backup (emergency cash only), one is my saving account (although I have not deposited into it for a long time and hence it has lost its purpose) and two are dormant. I can close the two dormant accounts and be left with five. That's still a lot.

Costly upward spiral

transport

The COE premium just reached $55,989 for cat A (<1.6L) and $68,501 for cat B (>=1.6L). The premium is due to the quota. And the quota is based on the number of scrapped cars.

Are people giving up their cars?

2003 2004 2005 2006 2007 2008 2009 2010
2003 81,244 81,164 78,754 63,124 42,069 23,981 17,511 14,014
2004 - 96,670 96,518 93,240 81,376 60,442 44,002 37,564
2005 - - 109,165 109,075 108,606 102,520 93,610 88,437
2006 - - - 116,741 116,656 116,471 116,043 115,583
2007 - - - - 106,502 106,440 106,281 105,917
2008 - - - - - 96,945 96,927 96,887
2009 - - - - - - 68,464 68,503
2010 - - - - - - - 41,407

It used to be a trend that many cars are scrapped starting from the 4th year; typically only 80% will be left in the 4th year and 60% will be left in the 5th year.

But this changed starting from the 2005 batch. 93.9% of the 2005 cars were left in 2008; 85.8% in 2009. It got worse for the 2006 batch. 99.4% of the cars were left in 2009; 99.0% in 2010. The 2007 batch looks like it will follow the same trend.

Is there any wonder why the quota has to be cut — drastically?

The quota can only be restored after the 2006 batch starts to clear out of the system.

The rise and fall of OS and browsers

programming

Data from marketshare.hitslink.com.

OS Feb 2007 Feb 2008 Feb 2009 Feb 2010 Feb 2011
Windows 7 - - 0.18% 8.92% 23.08%
Vista 0.93% 12.92% 22.91% 16.51% 11.01%
Windows XP 84.33% 74.47% 63.53% 65.49% 55.09%
Windows 2000 4.75% 2.54% 1.32% 0.56% 0.26%
Windows NT 0.71% 0.64% 0.11% 0.52% 0.19%
Windows 95/98/ME 2.29% 0.94% 0.34% 0.11% 0.03%
OS-X 6.38% 7.46% 9.34% 4.96% 5.17%
Linux 0.42% 0.65% 0.88% 0.98% 0.92%
Others 0.19% 0.48% 1.39% 1.95% 4.25%

Watch the Others column in 2011. 1.04% goes to Java ME, 1% goes to iPhone, 0.51% goes to Android, 0.35% goes to Symbian and 0.12% goes to BlackBerry.

For browsers:

Browser Feb 2007 Feb 2008 Feb 2009 Feb 2010 Feb 2011
IE 9 - - - - 0.59%
IE 8 - - 1.17% 26.23% 35.69%
IE 7 29.20% 44.03% 47.32% 14.11% 8.35%
IE 6 49.48% 30.63% 18.85% 21.18% 12.02%
IE 5.x 0.66% 0.21% 0.08% 0.00% 0.00%
FireFox 4 - - - - 0.63%
FireFox 3 - 0.18% 19.11% 23.32% 20.79%
FireFox 2 7.82% 16.30% 2.27% 0.74% 0.26%
FireFox 1.x 6.36% 0.77% 0.26% 0.10% 0.00%
Chrome - - 1.11% 5.59% 10.85%
Safari 5.x - - - - 4.12%
Safari 4.x - - 0.11% 3.85% 1.64%
Safari 3.x - 4.56% 7.59% 0.35% 0.18%
Safari x 4.85% 1.14% 0.27% 0.18% 0.14%
Opera 11.x - - - - 1.49%
Opera 10.x - - 0.02% 1.69% 0.49%
Opera 9.x 0.37% 0.69% 0.67% 0.64% 0.15%
Opera 8.x 0.11% 0.00% 0.00% 0.00% 0.00%
Opera Mini ? ? ? 0.60% 1.02%
Others 1.15% 1.49% 1.19% 1.42% 1.59%

The trend is entirely within expectations:

  • Other than IE 6, we can expect all users to migrate to the latest version over time. IE is the slowest, though.
  • If we choose not to support IE 6, then we can also use the same logic not to support IE 7!

Going to miss the Twelve Kingdoms novels

anime

I just found that Tokyopop has shut down its US publishing division on 15 April. That means no more English 12 Kingdoms novels.

Well, at least they made it to Vol 4 (out of 7) at a rate of one novel per year:

12K Novel Vol 4

Thankfully, because vol 4 has the best story.

(Each novel is more-or-less a standalone story in the 12K world, so it is possible to read the novels in any order.)

In Japan, the novels came out first, but in US, the anime came out first. The order is important because the anime is very Yoko-centric and most English-speaking people look for that in the novels.

(Yoko is the protagonist in vol 1 and 4, and plays a major role in vol 6. Vol 6 has been translated by a fan, so it is possible to read it.)

I also like Yoko's storyline the most. When I rewatch the anime, I tend to only watch her storyline:

Vol Episodes Description
1 1-5 Yoko just made it to the 12K world. Very slow paced and lots of anguish. Very tough to watch. I almost always skip these episodes.
1 6-13 Yoko has found a companion Rakushun who accompanied her on her journey. He also starts to explain the new world to her (and us). The show now becomes watchable!
4 21-29 Introduces the three 16-year old girls, Yoko, Shoukei and Suzu, and their present circumstances. Quite boring for the most part. I tend to skip these episodes.
4 30-39 The three girls begin their journey. Eventually their path cross and they work together. This part is why people like 12K!
7 40 Shoukei's redemption. She seeks forgiveness for her past behaviour. Very nice although it's quite slow and Shoukei has only a minor role.

Note that there are 45 episodes in all.

Java — try not to hit the door on the way out

When Google added a built-in PDF reader to Chrome (8, I believe), I promptly uninstalled Adobe Reader — what a piece of bloated junk it was.

There is another piece of SW I want to get rid of: Java. However, I need it to log in to my bank's website. No choice, got to bear with it.

Then, it occurred to me that my bank would probably allow iPhone users to use its online services. And iPhone has no Java.

So I promptly masquerade my Firefox browser as iPhone and log on. Does it work?

One word: YES!

You can't imagine how fast I click on the Java uninstaller.