John Walker (Fourmilab)

Fourmilab

Geek Repo

Location:Western Switzerland

Home Page:http://www.fourmilab.ch/

Github PK Tool:Github PK Tool

John Walker's repositories

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 π.

Language:CLicense:NOASSERTIONStargazers:64Issues:3Issues:4

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.

Language:HTMLLicense:NOASSERTIONStargazers:43Issues:2Issues:0

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.

Language:CWebLicense:NOASSERTIONStargazers:14Issues:3Issues:0

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.

Language:TeXLicense:NOASSERTIONStargazers:14Issues:1Issues:0

unum

Utility for looking up Unicode characters and HTML entities by code, name, block, or description. Written in Perl, compatible with almost any system that runs Perl.

Language:PerlLicense:NOASSERTIONStargazers:14Issues:4Issues:0

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.

Language:CLicense:NOASSERTIONStargazers:9Issues:2Issues:0

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.

Language:HTMLLicense:NOASSERTIONStargazers:9Issues:3Issues:1

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”

Language:HTMLLicense:NOASSERTIONStargazers:7Issues:1Issues:0

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.

Language:CWebLicense:NOASSERTIONStargazers:5Issues:2Issues:0

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.

Language:LSLLicense:NOASSERTIONStargazers:5Issues:2Issues:0

solar_system_live

Solar System Live is an interactive orrery for the Web that lets you view the solar system in a variety of ways for any date between 4713 B.C. and A.D. 8000. An ephemeris can be displayed for any location on Earth and, given orbital elements in the form published in the IAU Circulars and the Jet Propulsion Laboratory, the orbit and position of asteroids and comets can be plotted.

Language:CLicense:NOASSERTIONStargazers:5Issues:3Issues:0

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

Language:C++License:NOASSERTIONStargazers:4Issues:3Issues:0

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.

Language:CWebLicense:NOASSERTIONStargazers:3Issues:1Issues:0

ratburger.org

This is the code base for the www.ratburger.org site

Language:PHPLicense:NOASSERTIONStargazers:3Issues:0Issues:0

fireworks

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

Language:LSLLicense:NOASSERTIONStargazers:2Issues:2Issues:0

flocking_birds

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

Language:LSLLicense:NOASSERTIONStargazers:2Issues:1Issues:0

YourSky

Web pages, source code, databases, and resources for Fourmilab's Your Sky Web resource, which produces custom sky maps, horizon views, and virtual telescope images for any location on Earth, date, and time.

Language:HTMLLicense:NOASSERTIONStargazers:2Issues:2Issues:0

cloud_halo

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

Language:LSLLicense:NOASSERTIONStargazers:1Issues:2Issues:0

isbniser

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

Language:PerlLicense:NOASSERTIONStargazers:1Issues:2Issues:0

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.

Language:LSLLicense:NOASSERTIONStargazers:1Issues:1Issues:0

utility_amulet

Second Life wearable attachment which allows querying a variety of information, playing animations and sounds, and access a geometric calculator.

Language:LSLLicense:NOASSERTIONStargazers:1Issues:1Issues:0

blobby_man_avatar

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

Language:LSLLicense:NOASSERTIONStargazers:0Issues:1Issues:0

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.

Language:LSLLicense:NOASSERTIONStargazers:0Issues:2Issues:0

double_pendulum

Double pendulum dynamic system simulation for the Second Life virtual world

Language:LSLLicense:NOASSERTIONStargazers:0Issues:2Issues:0

Fourmilab.github.io

Fourmilab Web resources

Stargazers:0Issues:2Issues:0

gridmark

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

Language:LSLLicense:NOASSERTIONStargazers:0Issues:2Issues:0

orientation_cube

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

Language:LSLLicense:NOASSERTIONStargazers:0Issues:2Issues:0

pumpkin_head

Pumpkin head for Second Life virtual world avatars or static decoration

Language:LSLLicense:NOASSERTIONStargazers:0Issues:2Issues:0

rocket

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

Language:LSLLicense:NOASSERTIONStargazers:0Issues:2Issues:0

tesseract

Fourmilab Tesseract provides models of a four-dimensional hypercube and three other four-dimensional regular polytopes (the 5-, 16-, and 24-cell) which are projected into the three-dimensional space of the Second Life virtual world.

Language:LSLLicense:NOASSERTIONStargazers:0Issues:2Issues:0