GithubHelp home page GithubHelp logo

John Walker's Projects

anagram icon anagram

C++ program, written using the Literate Programming methodology, which finds anagrams of words or phrases based upon an included dictionary for the crossword game whose name may not be spoken, or a user-defined word list.

atlast icon atlast

Atlast is a FORTH-like threaded language, implemented in standard C, which can either be used stand-alone or embedded in applications to make them programmable and open to extension by users. Floating point, C-like strings, and C/Unix-like file I/O are supported.

blobby_man_avatar icon blobby_man_avatar

Second Life virtual world avatar built entirely from sphere primitives, inspired by Jim Blinn's “Blobby Man” humanoid mannequin from 1987.

blockchain_tools icon blockchain_tools

Fourmilab Blockchain Tools provide a variety of utilities for users, experimenters, and researchers working with blockchain-based cryptocurrencies such as Bitcoin and Ethereum. Programs are written in Perl and Python and developed with the Literate Programming methodology.

bombcalc_nuclear_bomb_effects_computer icon bombcalc_nuclear_bomb_effects_computer

Development environment and archive for Fourmilab's Web implementation of the Nuclear Bomb Effects Computer slide rule from the 1962 edition of the book “The Effects of Nuclear Weapons”

chaos_butterfly icon chaos_butterfly

Butterfly simulation for the Second Life virtual world in which butterflies track the evolution of a Lorenz system, demonstrating deterministic chaos. All parameters can be set, and avatars can ride on the butterfly as it flies or wear it as an attachment.

classwar icon classwar

Demonstration application developed in 1990 for the AutoCAD Development System (ADS_ which used the ATLAST Forth-like language kernel to implement a true object-oriented database within AutoCAD including user-defined objects, abstraction, encapsulation, inheritance, and polymorphism. This code is not compatible with any current software system and is of historical interest only.

cloud_halo icon cloud_halo

Second Life attachment which detects whether the current region is hosted in the cloud and informs the user.

double_pendulum icon double_pendulum

Double pendulum dynamic system simulation for the Second Life virtual world

earth_and_moon icon earth_and_moon

Realistic model of the Earth and Moon for Second Life in Linden Scripting Language

ent_random_sequence_tester icon ent_random_sequence_tester

Utility for testing random and pseudorandom sequences, either as bytes or bit streams, reporting entropy, mean value, serial correlation, chi square, and Monte Carlo estimate of an value, serial correlation, chi square, and Monte Carlo estimate of π.

fireworks icon fireworks

Firework launcher (wearable or stand-alone) for the Second Life virtual world

fist_emphatic_message_generator icon fist_emphatic_message_generator

Tracing its heritage to a program I wrote on punch cards for a Univac 1108 in September 1969, FIST generates banners with a clenched fist and block-letter slogan of your choice. Various silly options let you choose a right- or left-handed fist according to your political persuasion and to adjust the size of the fist commensurate with the vehemence of your convictions and your printer's paper size. Written in ANSI C with the Literate Programming system CWEB.

floating_point_benchmarks icon floating_point_benchmarks

The Marinchip/Autodesk/Fourmilab floating point benchmark, used since 1980 to evaluate the performance of machines and compilers on trigonometry-intensive floating point computations

flocking_birds icon flocking_birds

Realistic simulation of flocking birds for Second Life in Linden Scripting Language

gridmark icon gridmark

Performance benchmarks for the Second Life virtual world, including a scripting facility to automate tests.

hackers_diet_online icon hackers_diet_online

This repository is the development environment and change log of the Web-based tools that accompany “The Hacker's Diet” book, available for free from Fourmilab. This is a Web application, implemented as a Common Gateway Interface (CGI) program written in the Perl language which provides logging of weight, charting and analysis of trends, planning diets, monitoring exercise progress, and balancing calorie intake with weight maintenance goals.

isbniser icon isbniser

Utility to interconvert ISBN-10 and ISBN-13, re-hyphenate ISBNs according to the standard, and generate Amazon associate links

javascrypt_browser_based_cryptography icon javascrypt_browser_based_cryptography

Collection of Web pages and programs in the JavaScript language perform encryption (256 bit secret key AES) entirely within your Web browser—you needn't download nor install any software, and nothing is sent to any Web site when you encrypt or decrypt a message.

mechanisms icon mechanisms

Second Life script package in Linden Scripting Language which implements hierarchical mechanisms including rotation and translation of components and automatic adjustment of child objects. Includes four examples, including an articulated mannequin that runs Second Life animations.

mind_grenade icon mind_grenade

Emulator of the 1969 Mind Grenade hardware random music generator for Second Life in Linden Scripting Language

orbits icon orbits

Astronomical simulations for the Second Life virtual world. Includes a scale model simulation of the solar system, including orbits of asteroids and comets from their orbital elements, simulation of stars orbiting the central black hole in the Milky Way, and a general n-body gravitational system simulator.

orientation_cube icon orientation_cube

Scripted cube for Second Life for learning and exploring rotation, translation, and co-ordinate systems.

polychrome icon polychrome

Random colour changing script for Second Life objects in Linden Scripting Language

pumpkin_head icon pumpkin_head

Pumpkin head for Second Life virtual world avatars or static decoration

rocket icon rocket

Flying rocket and UFO vehicles for Second Life including autopilot, terrain following, SAM site evasion, and scripting

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.