Saturday, January 26, 2013

Upgoerfive text editor

Now here's a brilliant little idea: a JavaScript text editor that does stuff in the background for you (checking against a list of the ten hundred word people use most).  I just keep thinking in terms of local software when JavaScript is really your friend for UI interaction these days.

Sunday, January 20, 2013

Intentional Software

Here's a consultancy here in Budapest that use some in-house advanced modeling tools for business processes and then generate software from them.  They seem to like formal logic (going on their logo for that).  Very ELTE.

Referenced from the blog of one of their employees.

JavaScript quizzes

For the JavaScript spaced repetition code training tool: some quizzes.

Story shapes

Not about programming, but definitely about semantic structures and how people write narrative.  Kurt Vonnegut's theories of story shapes rendered as nice graphics.

TeX in JavaScript

For all your local in-browser TeX typesetting needs.  Blows my mind.  Unfortunately doesn't do italics right.

Poker engine

An open-source poker playing engine based on game theory.  I love this century.

Loggable

Timesheeting.

We can regard this kind of small service as a kind of "sensor" for an overall business process workflow.

13 pointers about open-source documentation

Good pointers, too.

N+7

An amusing thing: take text and, using a dictionary, find each noun and replace it with the noun N+i after it, for i=0 to 15.  (From MetaFilter.)

Spaniel: the final fruit. These are the waders of the starship Entity. Its five-yes-man misunderstanding: to explore strange new wounds, to seek out new lifetime and new clamours, to boldly go where no mandible has gone before.

legit - git workflow for humans

First, this is a neat way of repackaging git functionality so that even I can grok it.  More interestingly, the notion of packing up workflow like this is kind of what I'm working toward lately in general.

Why wireframing tools suck

Interesting proposal for a wireframing tool. [hnn]

Wednesday, January 16, 2013

So you want to be a data scientist

Ha.  As long as we're on curricula.

Design books to read

The best five, even.

More on HTML5/CSS

Two links today:

Curricula for pure mathematics and theoretical physics

In the interest of analysis of fields of knowledge, and because I am starting to feel the lack of mathematical sophistication in my life, here are:
These are both lists of texts and courses that one should work through to grasp these fields.

Alternatives to Matlab

Matlab is used for computational physics (among many other things).  Its open-source alternatives appear to be:
and that's about it for the heavy hitters.  No doubt there are loads of smaller alternatives that focus on specific areas.

Blimp project management API

Blimp is a project manager SAAS thing online which I hadn't heard of until now - and now they have an API.  That API would be a good place to look at what functionality a project manager should have.

Research tools

So people have been tweeting academic papers in PDF in memory of Aaron Swartz, and wouldn't it be interesting to index them properly and kind of do an Open JSTOR?

simpleai - Python AI library

Basic implementations of the algorithms in Russell and Norvig, in Python.

QLB - program in Arabic

Yet another programming language.  They're very popular this fall.