Bookmark

# The Julia Language

julialang.org/, posted 2013 by peter in development distributed free math opensource toread

Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. In addition, the Julia developer community is contributing a number of external packages through Julia’s built-in package manager at a rapid pace. Julia programs are organized around multiple dispatch; by defining functions and overloading them for different combinations of argument types, which can also be user-defined. For a more in-depth discussion of the rationale and advantages of Julia over other systems, see the following highlights or read the introduction in the online manual.

Bookmark

# MathFiction Homepage

kasmana.people.cofc.edu/MATHFICT/, posted 2012 by peter in fiction list literature math search

Do you like fiction and mathematics? Are you looking for a book or story that might be useful for the students in your math class? Are you interested in what our society thinks about mathematicians? Then you've come to the right place. This database lists over one thousand short stories, plays, novels, films, and comic books containing math or mathematicians.

Bookmark

# How Not To Sort By Average Rating

www.evanmiller.org/how-not-to-sort-by-average-rating.html, posted 2012 by peter in collaboration development howto math reference statistics

PROBLEM: You are a web programmer. You have users. Your users rate stuff on your site. You want to put the highest-rated stuff at the top and lowest-rated at the bottom. You need some sort of "score" to sort by.

...

CORRECT SOLUTION: Score = Lower bound of Wilson score confidence interval for a Bernoulli parameter.

Bookmark

# Genius Swedish computer program has IQ of 150

www.gizmag.com/swedish-program-150iq/21465/, posted 2012 by peter in ai cognition math science

The Gothenburg group has developed a psychological model of patterns as seen and selected by humans, and incorporated it in their IQ test solving programs. The result is a program that attacks abstract problems using approaches similar to those a very smart person would use.

...

"Our programs are beating the conventional math programs because we are combining mathematics and psychology. Our method can potentially be used to identify patterns in any data with a psychological component, such as financial data. But it is not as good at finding patterns in more science-type data, such as weather data, since then the human psyche is not involved," says Strannegård.

Bookmark

# My Favorite Numbers

math.ucr.edu/home/baez/numbers/, posted 2011 by peter in education math toread video

I've noticed over the years that different numbers have their own "personalities". If you're a mathematician doing a calculation and you get the answer 248, it means something completely different than if you get 247 — because the number 248 shows up in all sorts of amazing places, while 247 is just dull. So when I was invited to give the Rankin Lectures in Glasgow, I thought it would be fun to explain this idea with some examples. I decided to give separate talks on three of my favorite numbers: 5, 8, and 24.

The first one should be quite easy for everyone. After that they get harder, but they're still meant to be expository and fun, Here you can see streaming videos of my talks — and also my slides, which have links to references that fill in the details.

Bookmark

# Accounting for Computer Scientists — Martin Kleppmann‘s blog

martin.kleppmann.com/2011/03/07/accounting-for-computer-scientists.html, posted 2011 by peter in business howto math toread visualization

Every educated person really ought to have a basic understanding of accounting. Just like maths, science, programming, music, literature, history, etc., it’s one of those things which helps you make sense of the world. Although dealing with money is not much fun, it’s an unavoidable part of life, so you might as well take a few minutes to understand it.

...

Eventually I figured it out: basic accounting is just graph theory. The traditional ways of representing financial information hide that structure astonishingly well, but once I had figured out that it was just a graph, it suddenly all made sense.

Bookmark

# Pyspread

pyspread.sourceforge.net/, posted 2010 by peter in business free math python software

Pyspread is a cross-platform Python spreadsheet application. It is based on and written in the programming language Python.

Instead of spreadsheet formulas, Python expressions are entered into the spreadsheet cells. Each expression returns a Python object that can be accessed from other cells. These objects can represent anything including lists or matrices.

In pyspread, cells expect Python expressions and return Python objects. Therefore, complex data types such as lists, trees or matrices can be handled within a single cell. Macros can be used for functions that are too complex for a single expression.

Bookmark

# Video Lectures [Linear Algebra; MIT]

ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/, posted 2010 by peter in list math toread video

These video lectures of Professor Gilbert Strang teaching 18.06 were recorded live in the Fall of 1999. Support for the video production was provided by the Lord Foundation of Massachusetts under a grant to the MIT Center for Advanced Educational Services.

Bookmark

# Python Package Index : jellyfish 0.1.2

pypi.python.org/pypi/jellyfish/0.1.2, posted 2010 by peter in development free language math nlp python

Jellyfish is a python library for doing approximate and phonetic matching of strings.

...

String comparison: * Levenshtein Distance * Damerau-Levenshtein Distance * Jaro Distance * Jaro-Winkler Distance * Match Rating Approach Comparison * Hamming Distance

Phonetic encoding:

* American Soundex * Metaphone * NYSIIS (New York State Identification and Intelligence System) * Match Rating Codex

Bookmark

# Bureau 42 | Summer School 2010.1: Quantum Physics

www.bureau42.com/view/6841/summer-school-2010-1-quantum-physics, posted 2010 by peter in education free inpdf math physics science toread

The onset of summer is no excuse to stop learning. In this year’s session, we will address Quantum Physics. Be here each Monday morning through July and August for a new lesson in the nine part series, covering graduate level physics concepts with grade school math, or no math at all. The first lesson: Classical Thinking: Why Does It Fail?

|< First < Previous 11–20 (24) Next > Last >|