Ramen 拉麺

As an American, I grew up with instant ramen noodles, that is the very cheap wavy dried noodles one buys to eat, on a student's diet. Warm and filling, though honestly the nutritional content is quite suspect. I had no idea that this dried out version has extremely little to do with the actual food ... Read more

Google Fonts

In January, 2022, a German Court Fined a Website Owner for Violating the GDPR by Using Google-Hosted Fonts. The fine was 100 Euros, but could be much higher, based on German law. The lesson here is to self-host all content (including Google Fonts), and/or stop using Google Fonts.

Acellus Learning – Review

Hawaii Dept. of Education opposing Acellus Cloud of controversy follows Dr. Hydrogen Hawaii DOE’s Distance Learning Tool Very, Very Questionable The extremely weird story of a remote-learning company that’s making parents livid AKA Power Homeschool

The Best Way to Learn Spanish

Learning Spanish (Spain or Central American) is a popular past time, and is fourth in the number of non-native speakers (behind English, Mandarin, and Hindustani). It is also the fourth most spoken language by native speakers. For an English language speaker there are many similarities that can help in Spanish language acquisition. There are two ... Read more

Languages by Speakers

One learns a language to speak with a people and/or read their writing. All languages are useful to someone who has some use for them, though in general not all languages are equally useful in the abstract. Putting aside native vs. non-native speaker divides (which are hard to account for), languages are put to use. ... Read more

Canvas LMS

Canvas LMS is an open source learning management system. Not to be confused with Canva (which Google does all the time). Canvas can be downloaded and installed from the Canvas Github repository. It can also be used with a free teacher account which does not have all features (pdf), but many.

Roblox for Education

Getting started for developers - Education Roblox developer onboarding How to monetize games More on monetization Roblox business case Roblox for Education Roblox is considered part of the emerging metaverse. For children it is the main multi-player virtual world.

Scratch Programming Comments

Comments can be added through right-clicking in the code area, then typing into the small window that opens. These windows can be resized and minimized.

Create Wordle Clone in Scratch

Wordle is a popular five letter guessing game, akin to Hangman but guessing five letters at a time. A confusing implementation which shows how things should be worked out on paper first, to save time and frustratoin. More complicated implementation, include creating a word list.

Fig and Bash-it

At first glance, Fig seems to be re-inventing the wheel when it comes to autocomplete, but it is actually doing this at the OS level, and not integrating into the shell. Linux is not yet supported (10 April 2022), but coming soon. This means a faster implementation of extending the shell. Bash-it is the great ... Read more

Ob Khan National Park

Ob Khan National Park is about 40 minutes from Hang Dong market. Starting at the road which goes West from the Rectangle Coffee X Tower, it is more or less a straight (meandering) drive of 22 minutes (according to Google). In the Alltrails site, there are several different hikes with Ob Khan in the name, ... Read more

YouTube Premium and YouTube Music

Google is a behemoth and has a variety of properties that one may need to use, for example: YouTube - to watch YouTube content, and to create and upload YouTube content YouTube Music - to listen to YouTube Music There are subscriptions available for YouTube Premium as well as YouTube Music Premium. As far as ... Read more

Snake Games

Snake games are quite popular. The first widely played snake game is of course snakes and ladders which originated in 2nd century CE India. The game was imported into the UK in the 1890s and made its way to the US as chutes and ladders, snakes apparently too scary for small children. Snake Video Game ... Read more

Sea Salt, Kosher Salt, Table Salt

There are differences in salt. Kosher Salt Kosher Salt generally is only sodium chloride (NaCl), without iodine or other trace minerals or additives, and is coarse grain. It is called kosher salt due to being large grained and suitable for the kosher blood draining process (ensure that kosher salt is certified kosher if needed for ... Read more

Svelte, Svelte Kit, Svelte Native

I've started on Svelte and Svelte Kit since it seems to produce an excellent product with minimal code. I buy into the basic concepts of the benefits of Svelte (over all other frameworks). There is also Svelte Native. I was reading up on Cloudflare Pages, which apparently has gone full stack, and it mentions the ... Read more

Generated Faces

https://generated.photos/faces/beautified/young-adult/asian-race/black-hair/long/joy/brown-eyes https://www.kdnuggets.com/2020/03/generate-realistic-human-face-using-gan.html https://github.com/NVlabs/stylegan3

The Oregon Trail

Play The Oregon Trail (1990) Online at Archive.org I Designed The Oregon Trail, You Have Died of Dysentery - The lead designer of The Oregon Trail explains his team's process for creating the most successful educational computer game of all time.

What is Notion?

Wikipedia says: > Notion is a notetaking software and project management software that is used for note-taking, task management, project management, knowledge management, and personal knowledge management. The app uses databases and markdown pages for use in personal and collaboration work. This is a bit unwieldy, but so is Notion, which does have a bit ... Read more

Tenderizing Chicken

Home-raised chickens -- gai-baan in Thai -- can be extremely tough. The main reasons is that the chicken has a normal life, and is not kept sedentary, overfed, given growth hormones, nor treated with enzymes after being slaughtered. There are three approaches to tenderizing this standard-variety chicken: Brine the chicken for 12-24 hours (less time ... Read more

Learn to Program with Scratch

Scratch is a visual drag-and-drop programming language developed at MIT. It is the most popular programming language for young learners, with 73 million monthly visits to the scratch.mit.edu website. It is available as mobile apps and the main website, where projects can be shared and remixed. Scratch v. 3.0 is implemented in Javascript which along ... Read more

Salad Niçoise

Salad Nicoise, (pronounced sa-lad nih-swaaz), aka Salad Niçoise, aka La Salada Nissarda, aka the salad from Nice (nees). > Salade niçoise (French pronunciation: ​[niˈswaz]), la salada nissarda in the Niçard dialect of the Occitan language, is a salad that originated in the French city of Nice. It is traditionally made of tomatoes, hard-boiled eggs, Niçoise ... Read more

Homemade sun-dried Tomatoes

Tomatoes are a great thing. Though thought of as a vegetable, they are biologically a fruit. They also improve nutritionally upon being cooked. We eat them raw; and cooked as a sauce over pasta, vegetables, or meats; as a tomato juice; and as tomato soup. Sun-dried tomatoes and herbs in olive oil are a wonderful ... Read more

A Minimal Kitchen

Minimalism isn't necessarily only about less, but rather the minimum needed for effectiveness. With recipes this means the least amount of preparation, cooking, the fewest necessary ingredients, etc. Multi-Use vs. Functionally Improved For a minimal kitchen, some people confuse this with not having any single use utensils and instruments. This is a considerable mistake when ... Read more

Canola Oil – Healthy or Not?

Canola oil is made from the canola plant, a genetically modified rapeseed plant. This was done back in the 1970s through cross-breeding to remove glucosinates and erucic acid, as those can be inedible and/or toxic. Canola is an invented word combining Canada and oil/ola). Canola is seen as a healthy oil for cooking as it ... Read more

Homemade Energy Bars

Energy bars can be made at home, much less expensively and with known ingredients. It is possible to make them with few ingredients. In the recipe below there are four ingredients: Peanut butter Nonfat milk Rolled oats Protein powder (whey protein isolate) The key is to have a reasonable ratio of fats to carbs to ... Read more

Mushroom and Onion Gravy

Gravy is needed sometimes, but we needn't make it mostly salt. Here is an option that can top any dish. It is a combination of a standard roux-based gravy (but without a stock), and a Bearnaise-like emulsion. I find that it is not common in our house to have soup stock. The soups I make ... Read more

Pork Tenderloin Slow Roast

This recipe can accommodate 1kg of fresh pork tenderloin. The key is to roast low and slow until the internal temperature reaches 62 degrees Celsius (using a reliable meat thermometer). At which point, let sit 3 minutes, then carve and serve. The second key part of the recipe is to marinade for two days beforehand. ... Read more

Flush DNS Cache

Turns out there are several ways to flush the DNS cache on Linux, depending upon what service is being used for DNS caching. In some cases, no services are being used, which means resetting the network should do the trick. sudo /etc/init.d/networking restart Google Chrome Browser DNS Caching However, Google will have its revenge since ... Read more

Recycle Batteries and E-Waste in Chiang Mai

Recycle Batteries in Chiang Mai > In the underground parking lot of Kad Suan Kaew you can recycle batteries, fluorescent tubes, plastic and all kinds of stuff. If you park on the very bottom floor near the Post Office, all you do is walk up those 5 or so steps near the elevator and toilet ... Read more

Screencasting Tools

For all but the simplest screencasting, there are several tools needed: Vector graphics editor - Inkscape Presentation editor - LibreOffice Impress Screencast / video recording and live streaming tool - OBS Studio Video editor - Shotcut

hostname / hostnamectl

How to set and modify hostnames hostname commands hostname and hostnamectl will display the static, transient hostnames (hostnamectl also provides other host information). sudo nano /etc/hostname can be used to edit the hostname that will be displayed upon reboot or restart. This can be done more easily from the command with sudo hostnamectl set-hostname NEWNAME ... Read more

Dorothy Sayers – The Lost Tools of Learning

Introduction to Dorothy Sayers - The Lost Tools of Learning In 1947, at the age of 56, Dorothy Sayers -- a writer of advertising and detective novels -- wrote an essay on education entitled The Lost Tools of Learning. Sayers was also a Christian apologist, and translator of Dante, having learned Latin starting at age ... Read more

Astronomy for Children

My five-year-old is obsessed with size comparisons of planets, stars, and larger and smaller astronomical objects (as well as structures on earth). His interests have expanded greatly my own knowledge of astronomy. At first I thought it would be interesting to buy a telescope and play with that, but there isn't much to see with ... Read more

The Fourth Millennium BCE

This was a time of innovation. Somewhere between 4,000 and 3,001 BCE (6,000-5000 years ago): Beginning of the Bronze Age Writing systems emerged (Mesopotamian cuneiform and Egyptian hieroglyphics), proto-writing may have emerged earlier Probable first domestication of the horse (Ukraine) Earliest known numerals (Egypt) Lyres, harps, flutes and clarinets (Egypt) Desertification of Northern Africa begins ... Read more

Leveled Reading vs. Scaffolding

How to teach students who read below expectations The basic arguement is: what to do with students who read beneath their age-indicated reading level? Two approaches: Read less challenging material (that is, if 3rd grade with 1st grade reading skills, read 1st grade material), this is the Guided Reading with Leveled Texts and a cueing ... Read more

Notion – Software

Notion is a flexible cross-platform SAAS application that combines wikis, tasks, kanban boards, and tables (databases). The only problem with it is security and self-hosting (not available), and some things are not easy to do (recurring tasks). It has a pretty good look and feel, and does decent collaboration. For small to medium-sized teams it ... Read more

2023 will be normal

Yes, it will take that long, but also yes, we will achieve normalcy once again. Repurcussions of this crisis precipitated by disgraced former president Trump will echo long into the 2020s and beyond, as a scar. Yes it will take that long. 2021? forget about it. 2022? Still reeling from the pandemic, and maybe everyone ... Read more