February 2015 Meeting Notes

Compiled by Dave Jaffe

Contributions from Kevin Appert and others


SVFIG on Google+ Hangout: long url - tinyurl

Videos: morning (1:25:10) - afternoon (2:39:10)

10:00

Coffee and a Chat

10:15

Superfish Malware - Kevin Appert

10:45

Kestrel Update - Samuel A. Falvo II
"The 1-pass assembler for the Kestrel-3 is working quite well so far. I'm using it to build its first "real" program, the machine-language monitor. It's written in the "usual", sequential style of coding you'd expect from an anti-evented person like me."

"When talking about another (unrelated) program, though, Aliaksei asked me about using an evented architecture. I wasn't planning on it, but that got me thinking: what would it take to make an evented runtime environment for the STS operating system? Would it be simple? *Could* it be simple?"

Kestrel-3 RISC-V assembler
Kestral Blog Entry: STS V2: Evented or Not?
The Case for Open Instruction Sets
The Case for Licensed Instruction Sets

11:30

Lunch
We ate at the Treehouse.

13:00

Introductions, Rumors, and Gossip

13:30

Progress on 4th.CoSy - Bob Armstrong
The 4th.CoSy APL informed vocabulary has been revised to make the help facility reliable and the documentation accessible.

14:30

Break

14:40

Forth Haiku for the Impatient - Brad Nelson
"Unlock your inner artist with the magic of Forth! Learn to express your creativity in ways you never imagined possible, all from the comfort of your desktop web browser. Starting from nothing, you'll learn to make visions of sugar-plumbs dance on your screen!"

Our 45 minute seminar will teach you:
  • A shockingly easy mental model for how Forth Haiku works
  • Powerful recipes you can mix and match in a thousand ways
  • 5 simple words that can do amazing things!
  • Secrets of the trade like "transparent" Haikus
  • How to deface the Haikus of your friends and enemies
  • One weird trick every Haiku master should know!
Slides
Primary colors video
Signal Flag Challenge - How many can you Haiku?

15:25

On Board Diagnostics - Dennis A. Ruffer
Dennis will introduce us to On Board Diagnostics (OBD) and asks, "Is this an application looking for Forth?"

OBD Home Page
Torque Pro
Torque Lite

White Collar Holler - Stan Rogers
There will be a sing-along! Learn the lyrics.

16:00

Clean Up and Adjourn

 

Future presentation:

van der Waals Equation -- Exploring Gas-Liquid-Solid Equilibrium - CH Ting
"A cubic virial equation of state has all the positive features of the van der Waals equation of state, but not its associated problems with a singular point in the formulation. The cubic virial equation also allows us to explore the condensed phase and conditions where a solid phase may coexist with gaseous and liquid phases."

"I am using the graphic engine in F# to plot the equations and to explore all the various conditions. For one thing, while I am raising terms in the equation to the 32nd power, all computations are still done in 32-bit integer math. People might be interested in the graphic engine and the integer high math."


Other items:

Forth
F83 source
Forth driver for the FT800 embedded GPU - James Bowman
Forth for MSP430
Forth Tutorials
Forth CPUs
Forth Articles and Blogs
Forth Programming Books
Forth Jobs - submitted by Dennis Ruffer
Other Jobs
Green Arrays
Forth People
Misc Forth Stuff
Computers
Chips
Components
Software Applications
Floats library for X86
Space Applications
Programming Languages other than Forth
Utilities
Hardware
Evaluation boards
Wireless Remote Controls
Other Books
Manuals & Documentation
Articles
Gadget Freak Case #267: What Happens When You Combine Arduino and iOS?
A Guide to Approximations - Jack G. Ganssle
The 10 Inventions of Nikola Tesla That Changed The World
Programming a Quantum Computer
Programming a Quantum Computer - pdf
V-One conductive ink printer aims to short-circuit electronic prototyping
Quantum Computing 101
Quantum Computing 101 - pdf
Applications
Stores
Robots
Games
Companies
Lectures
People
Nikola Tesla
Surplus Houses
Meetings
Videos
LowRISC SoC - 1st RISC-V Workshop (31:12)
Courses
Trade Shows
Podcasts
Personal Computer History
Tutorials
Other
How to find your Windows Product Key
Let's Fix the DCMA - iFixit
EtherCAT
Measurement Basics DVD
Educator's Corner
Model T Ignition
BAM Labs - Smart Bed Technology
Model T Ignition


Meeting Announcement

| Home | 03/2015 | 01/2015 |