“You Paint It” plaster kits for children (and adults in memory care) alvin August 7, 2018 - 11:16am

For an adult with memory problems (dementia) we’re trying these “You Paint It” kits. The one shown is a collection of forest animals, and they also have dogs and cats, some sort of horse-like characters, and emoji figurines.

How an 82-year-old woman with dementia improved significantly alvin May 24, 2018 - 10:15am

From a story of how an 82-year-old woman with dementia improved significantly by changing her diet:

“A change in diet, which was comprised of high amounts of blueberries and walnuts, has proven to have had a strong impact on Sylvia’s condition that her recipes are now being shared by the Alzheimer’s Society ... Sylvia also began incorporating other health foods, including broccoli, kale, spinach, sunflower seeds, green tea, oats, sweet potatoes and even dark chocolate with a high percentage of cacao. All of these foods are known to be beneficial for brain health.”

“Mark and Sylvia devised to diet together after deciding that the medication on it’s own was not enough, they looked into the research showing that rates of dementia are much lower in Mediterranean countries and copied a lot of their eating habits.”

Scala: How to give SBT more memory (RAM) to work with

As a brief note, I was trying to run a Scala application inside SBT today and kept getting this “out of memory” error:

[error] (run-main-0) java.lang.OutOfMemoryError: GC overhead limit exceeded
java.lang.OutOfMemoryError: GC overhead limit exceeded

The solution to the problem was to allocate more memory when I start SBT. To give SBT more RAM I first issue this command at the command line:

CPU utilization is wrong on PCs, and it’s getting worse alvin May 2, 2018 - 10:55am

If you’re interested in computer system performance, ExtremeTech has an article titled, CPU utilization is wrong on PCs, and it’s getting worse every year. The original article was written on the same topic by Brendan Gregg in 2017, but the problem has been made worse by the Spectre and Meltdown patches.

In Erlang, processes share no memory and interact only by sending messages alvin June 18, 2017 - 11:28am

“In Erlang, processes share no memory and can interact with each other only by sending messages. This is exactly how objects in the real world behave.”

“I remember when I was three years old” alvin June 4, 2017 - 9:59pm

“Even when I was just three years old, I could recall many previous lives. But to many people this sort of thinking isn’t acceptable, so now when I’m asked what I can remember, I just say ‘I remember when I was three years old.’”

~ a monk

How to increase your memory alvin March 22, 2017 - 9:32pm has a good story on How to super-size your memory using techniques like a memory palace.

An Android blog post about optimizing memory-related issues alvin March 1, 2017 - 5:33pm

The Android Developer’s Blog has a good article on how to optimize various memory attributes of Android applications, titled, Getting Santa Tracker Into Shape. A nice thing about their project is that they make their source code available on Github.

Android flashcards alvin January 17, 2017 - 7:29pm

One thing I learned about ten years ago is that when I need to memorize things, flashcards work really well for me. More recently, because I often bounce between many technologies, I have been making flashcards as a way of bringing me back up to speed after I’ve been away from a technology for a while.

The image shows one example of this, where I created a stack of flashcards to help me remember/relearn Android, which I haven’t used in several months. In this case I also have my Android cheat sheet to fall back on, but even then I still like using the flashcards. I think the theory is that rather than reading something passively, flashcards force you to try to recall something, and that’s a much more active way of using your brain and memory.

I wonder what else I did alvin November 27, 2016 - 4:28pm

A strange thing about the illness I’ve gone through is that I don’t have any memory of certain events.

For example — from what I can gather — during my worst time(s) I wrote this Collection of ScalaTest BDD examples using FunSpec tutorial, but I have no memory of writing it. I know that I wrote it because (a) it’s my writing style and (b) it’s on my website, but other than that, I have no recall of it. None. Zilch.

For a little while that bothered me, but now I look at it as something that’s interesting. I think it’s weird/amazing that I could write a tutorial and have no memory of writing it (or the process of researching it), but I guess that’s how the brain can work when things are screwed up. During the same time I also wrote this note to “buy some december at the grocery store,” so I know my brain was definitely going out to lunch at times.

I can see how this can be frustrating for people with chronic memory problems, but at the moment I look at it more as a mystery, like, “Huh, well, I wonder what else I did during that time?”