Thu 28 June 2018
Thu 24 May 2018
This is a personal blog. I run it myself. I own the hardware, I select the software, it is all properly (open source) licensed. If you read things here, peachy. If you don’t read, how are you going to complain?
If you send me comments, I may publish them, unless you tell me not to.
If you subscribe via RSS, presumably you know how to unsubscribe, too.
There are no forms, so you can’t submit personal information unless you email it to me. Oh, what about the search box? That doesn’t send anything to my machines. That executes a DuckDuckGo search, so deal with DuckDuckGo if you need to complain about it.
There, that was fun. If you have a complaint, send it to me. I like to pretend that I am a reasonable human being.
Thu 17 May 2018
In ‘Lies, Damned Lies and Benchmarks’ (2014) I wrote about varying measures of CPU power versus perception of speed, and concluded that there were no order-of-magnitude differences in affordable CPUs. Three and a half years later, there ought to be some change in the market. What’s the best bang-for-the-buck …
Tue 15 May 2018
Sun 29 April 2018
I haven’t seen this documented before, so I will do so.
Let’s suppose that we are playing the Internet’s favorite interactive game, Discuss Something. I’m sure you’ve played it. One person makes a statement, another person decides that they should correct the statement, and the game is on. Assuming an appropriate medium - Usenet, an email list, a chat board, Facebook, LiveJournal, the comments section of a newspaper - other people might join in.
One style of argument is to present evidence, preferably citing sources, along with a chain of reasonable statements that move from the evidence to the desired conclusion.
Another style of argument is to present hypotheses that exactly counter the last evidence of the other side.
In a game of escalating hypotheses, where one side feels bound to respect evidence and the other gets to make up stories, the side that makes up stories also gets to make up the story where they win.
Sat 14 April 2018
To be clear:
If I link or otherwise attribute a source for a statistical figure, that’s the source that I’m using.
If I blather off an estimate like 87% of all statistics are made up on the spot, that is almost certainly hyperbole.
If I show my work on making an estimate, I am reasonably confident that my logic is consistent and my sources are not absolutely ridiculous. But it’s an estimate, and you should confirm it independently before relying on it in any serious decision-making.
These are also the rules I expect from random sources on the Internet.
Sat 07 April 2018
Wed 28 March 2018
Wed 14 March 2018
I had the most satisfying Eureka experience of my career while attempting to teach flight instructors that praise is more effective than punishment for promoting skill-learning. When I had finished my enthusiastic speech, one of the most seasoned instructors in the audience raised his hand and made his own short …
Wed 28 February 2018
The price for using a math library developed by Foobar Corporation is $10,000 plus 1% of the sale price of your product, or whatever you negotiate with them.
The price for using a GPL’d math library is that you must license your source code under the GPL as well.
The price for using an LGPL’d math library is distributing the source for the library along with your product. If you modify the library itself, then that falls back to the GPL.
In no case are you getting something for nothing. It’s just that the cost of using GPL’d software isn’t usually in dollars, but in contributions of more software.
Wed 21 February 2018
Tue 16 January 2018
Wed 27 December 2017
- Melissa Olson, Nightshades
- Harry Connolly, The Twisted Path
- Ryk Spoor, Princess Holy Aura
- Faith Hunter, Flame in the Dark
- Mira Grant, Into The Drowning Deep
- Brandon Sanderson, Oathbound
- Jim Hines, Terminal Alliance
- James Allan Gardner, All Those Explosions Were Someone Else’s Fault
- Sebastian de Castell, Spellslinger
I liked all …
Thu 21 December 2017
Your company probably needs a librarian. Maybe more than one.
A modern librarian selects, installs, configures and administrates knowledge management software. They are experts in organizational methods and search techniques.
A librarian may take in paper documents and convert them to electronic formats. Everything gets stored, indexed, and made searchable …
Tue 12 December 2017