Skip to content

You Probably Want org-return-indent Bound to Return

Started questioning why after hitting RETURN while in lists I have to hit TAB to get indented properly. Kind of a dead giveaway that I should be return-and-indenting! Looked at org-return to find that it has an argument about indenting and then saw that org-return-indent passes it for you. With that in mind, RETURN is bound to that now.

You probably want org-return-indent bound to return. It saves a lot of actions.

A FORTH on a TV Dream Machine

The desire to build my own personal computer has been growing. My requirements are non-existent. That has never stopped anyone before, right? Not going down to the silicon, it seemed the making it inexpensive and FORTH driven would be the best approach. Using nothing more than a television and a keyboard also seemed like a great idea. Everything else would be a distraction. Anything costing much would be a barrier. Tonight I came upon the FIGnition FUZE. This is my and surely your FORTH on a TV dream machine!

FIGnition FUZE is the definitive £20 educational DIY computer! It works like an 8-bit home Micro: outputting to composite video and ready to be interactively programmed from the moment you switch it on. FUZE now has bitmapped graphics; sprites, sound and audio saving/loading as well as 8Kb of RAM; 384Kb of storage; an 8-key keypad and runs a variant of FIG-Forth. It uses USB for power; firmware upgrades and program downloads.

Just read “What Can It Do?” and you will be drooling. Faster than every 80s box ever? Yes. External flash appears as re-usable disk? Yes. Graphics? Yes. Audio system for loading/saving data? Yes. The list goes on.

This is the vintage FORTH box that you have wanted to build all these years even though you didn’t know it!

What is Your Blog Backup Strategy?

What is your blog backup strategy?

Mine is basic: rolling site and database backups.

Tests are currently done in a local instance but I’m moving testing into a Vagrant box instead.

VIM is a Perfect Configuration of EMACS

VIM is a perfect configuration of EMACS that has replaced Elisp with Vimscript and heavily utilizes transient keymaps and/or Hydras.

Cost For Building a FORTH Based Personal Computer?

How much would it cost to build a personal computer using a TI Launchpad and eForth?

It would need to output over HDMI and accept a USB keyboard. FAT32 for storage would make it easier to manage, too.

It is not this simple.

Best Way to Learn FORTH On TV

Running TurboForth on a TI-99/4A seems like the best way to learn FORTH on a TV.

Samsung Galaxy S3 Will Not Obtain IP Address

My Samsung Galaxy S3 refuses to retain it’s DHCP assigned IP address. The first post talked about this solution. Set up your phone manually, statically, on your network.

The key was to keep letting the router assign that IP address using DHCP; even when filtering by MAC address is turned off and the phone is set up statically!

Here is how to check the MAC address of your phone: Settings -> WiFi -> Settings -> Advanced.

Concatenating Media Files

Here is how to join media files with ffmpeg.

Create a file mylist.txt with all the files you want to have concatenated in the following form (lines starting with a # are ignored):

# this is a comment
file '/path/to/file1'
file '/path/to/file2'
file '/path/to/file3'

Note that these can be either relative or absolute paths. Then you can stream copy or re-encode your files:

ffmpeg -f concat -i mylist.txt -c copy output

Some FORTH Links

His Feelings About FORTH

This is a detailed and frank conversations about one man’s journey with FORTH.