TheJach.com

Jach's personal blog

(Largely containing a mind-dump to myselves: past, present, and future)
Current favorite quote: "Supposedly smart people are weirdly ignorant of Bayes' Rule." William B Vogt, 2010

All posts ever:

Programming is the closest thing to magic - 2009-06-12 00:56:21

On OAuth - 2009-06-12 01:03:35

Why Should I Care? - 2009-06-12 01:29:12

Dropping Out of School - 2009-06-12 01:39:11

Use of the gender-neutral singular pronoun "they" - 2009-06-12 01:42:44

Learning (and Teaching) - 2009-06-12 01:54:53

Wisdom Teeth Gone - 2009-06-12 17:33:35

The Man Who Values Money - 2009-06-26 09:58:04

Stallman's Anti-Mono - 2009-06-28 10:15:39

The need for change - 2009-07-19 06:15:02

Violence as I see it - 2009-07-22 10:43:13

HostGator Fail - 2009-07-24 20:01:24

Reversed Stupidity Is Not Intelligence - 2009-07-26 11:23:23

Back to the GPL - 2009-07-28 07:30:20

Moving - 2009-07-31 02:43:23

The Uberman - 2009-08-03 08:50:58

Uberman Day 3 - 2009-08-06 06:22:51

Uberman Day 4 - 2009-08-07 05:43:19

Uberman Fail - 2009-08-13 02:18:15

Enforcing "Law" - 2009-08-19 10:24:31

Ludum Dare 15 - 2009-08-29 16:16:47

On Altruism - 2009-09-01 10:08:51

Learning the Deep Magic - 2009-09-04 07:20:52

Vim and [language] Interpreter - 2009-09-06 06:40:16

I can't do this alone! - 2009-09-09 01:20:25

Classroom Opinion Polls - 2009-09-11 07:33:11

Introductory Object Oriented Programming - 2009-09-12 09:43:00

A World Without IP - 2009-09-27 18:52:40

Going to Canada - 2009-10-02 14:35:42

Procrastination! - 2009-10-08 08:58:50

Where Philosophies Break Down - 2009-10-13 09:22:26

Philosophy is Easy - 2009-10-14 09:57:09

Nanotech will probably come first - 2009-10-16 08:47:59

Does studying math lead to learning more truth? - 2009-10-18 02:07:10

Complete Proofs - 2009-10-18 07:01:36

Sort of a use for variable-variables! - 2009-10-19 09:04:33

Good Procrastination - 2009-10-22 11:12:03

Simple Non-Cooperation - 2009-10-23 22:57:25

Free Software is a horrible name! - 2009-10-24 09:26:57

Small Rant - 2009-10-29 21:30:52

NaNoWriMo? - 2009-11-02 01:41:35

My favorite equation - 2009-11-04 09:45:01

A New Job - 2009-11-05 13:02:44

Values - 2009-11-05 23:40:31

I love regular expressions - 2009-11-11 16:12:16

To the veterans and all military - 2009-11-11 18:35:41

Lazy and Stupid - 2009-11-17 16:23:23

Philosophy is a step above religion - 2009-11-24 14:20:21

Why I think English is Easy - 2009-11-27 10:53:19

Views On Sex - 2009-11-29 09:08:18

Annoying Code - 2009-11-29 09:19:55

Free Will - 2009-12-02 09:38:40

Caffeine! - 2009-12-09 23:10:14

The Hacker Manifesto - 2009-12-12 06:51:24

I am so smart! I am so smart! - 2009-12-14 02:38:01

Yay Free Traffic - 2009-12-14 20:15:21

Having One Tool - 2009-12-15 20:02:23

Idiot Smackdown! - 2009-12-15 22:15:54

Carnations - 2009-12-17 03:18:41

Atheist Enough - 2009-12-25 09:28:22

Truisms and Tautologies Bug Me - 2009-12-25 09:52:09

Some Beliefs - 2009-12-25 12:01:21

High Divorce Rates - 2009-12-27 16:28:51

Does altruism need justification? Really? - 2009-12-28 08:32:42

Programming and Math - 2009-12-28 17:24:42

Rooting is not the inverse of exponentiating! - 2010-01-13 03:24:19

Nosce te ipsum - 2010-01-13 05:28:56

Utility - 2010-01-14 04:47:07

A small retraction - 2010-01-20 12:40:45

OOP in C with Function Pointers and Structs - 2010-01-28 17:47:35

On money, and Curiosity as the currency of the future - 2010-02-09 06:41:07

Non-violence for a modern world - 2010-02-09 07:45:53

The hidden justification for killing - 2010-02-17 01:57:10

Mega Shark Vs. Giant Octopus - 2010-02-24 06:25:09

Objectivists Go Home! - 2010-02-24 07:35:28

Chaos is good? - 2010-03-01 10:07:20

Laughing Powers - 2010-03-02 18:04:40

Get rid of patents - 2010-03-04 16:26:11

Get rid of trademarks - 2010-03-05 23:57:59

Get rid of copyright - 2010-03-06 11:26:11

Brief Intro to Memory Mapping Into Structs - 2010-03-11 13:30:18

Tao Te Ching Reflections, 1 through 13 - 2010-03-22 07:11:43

Tao Te Ching Reflections, 14 through 25 - 2010-03-23 04:13:23

Obama's Cowardice - 2010-03-27 12:01:27

Mathematical Induction - 2010-04-03 06:51:53

mod_security can kiss my ass - 2010-04-03 08:59:59

Some problems with C and C++ - 2010-04-06 20:05:45

Dumb Hack: cycle desktop background in gnome - 2010-04-16 03:09:00

A brief foray into determinism - 2010-04-17 02:33:02

Humanity's Progress, Niceness - 2010-04-25 10:20:03

Getters (Accessors) and Setters (Mutators) Are Evil - 2010-04-28 20:40:00

Tao Te Ching Reflections, 26 through 46 - 2010-04-28 22:53:34

Sociology Memo: Intelligent Design vs. Evolution in Schools - 2010-04-30 01:22:01

Sociology Memo: Network Neutrality - 2010-04-30 01:27:18

Sociology Memo: Nanotechnology - 2010-04-30 01:40:33

Sociology Memo: Genetically Modified Food - 2010-04-30 01:50:23

Sociology memo: Intelligent Machines - 2010-05-17 11:11:58

Sociology memo: Is Information Technology a Threat to Privacy? - 2010-05-17 11:21:15

Sociology Memo: Should the World's Libraries Be Digitized? - 2010-05-17 11:29:39

Sociology Memo: Is it Ethically Permissible to Clone Human Cells? - 2010-05-17 11:35:15

Research Paper: The Need For Friendly Artificial General Intelligence - 2010-05-17 12:05:22

Idiocy, and Why is disabling allowed? - 2010-05-27 12:41:11

Pain-Free Meat - 2010-06-05 19:53:35

Is Environmentalism a Religion? - 2010-06-07 18:36:53

Why I Sometimes Really Dislike Java - 2010-06-16 02:09:46

Role Playing Is Like Chess - 2010-06-20 09:04:40

Enjoy it! - 2010-06-23 05:48:44

Eminem's New Album Rules - 2010-06-27 01:53:24

The Perfect Ones - 2010-06-30 07:15:08

Flex XMLList Set Intersections, Unions, Differences - 2010-06-30 18:05:51

Just-in-time Learning - 2010-07-06 08:45:11

Teaching Programming - 2010-07-10 05:18:04

Power Levels - 2010-07-16 05:24:27

Thinking In Groups - 2010-07-22 10:24:13

How to turn an agnostic - 2010-07-22 10:56:41

Response to: The Perils of Java Schools - 2010-07-24 06:16:40

Server Migration Completed - 2010-08-08 05:18:20

Flex Tip: ComboBox Events - 2010-08-09 17:29:04

Let's dissect a rant! With a rant - 2010-08-11 06:07:40

Separate Your Deities - 2010-08-25 08:59:55

Cryonics as strong evidence against souls? - 2010-08-27 06:35:34

A First Draft Application: Competing Hypotheses - 2010-08-29 21:33:16

Tao Te Ching Reflections, 47 through 55 - 2010-09-05 11:01:43

Introducing a new ugliness! - 2010-09-06 00:30:22

Why is there so much hostility over ad blockers? - 2010-09-13 11:34:58

Flex Tip: SOAP Webservice POST calls with an XMLList - 2010-09-17 23:30:52

Metroid: Other M Review - 2010-09-26 06:36:50

"Go fuck yourself" is a status signal - 2010-09-29 04:36:07

New Books! - 2010-09-29 04:48:22

C++ supports encapsulation? Really? - 2010-10-08 20:33:08

C does support encapsulation! - 2010-10-10 06:20:19

Happy Day 42 - 2010-10-10 20:15:54

Arrogance Labels - 2010-11-01 07:20:56

NaNoWriMo 2010: A Tale From Mineworld - 2010-11-02 07:53:53

A Tale From Mineworld, Ch. 2 - 2010-11-08 08:02:44

About My NaNoWriMo - 2010-11-08 08:09:50

Religious Thinking: Egotism - 2010-11-12 04:55:13

Religious Thinking: Faith - 2010-11-12 05:20:44

Deriving the Kinematic Equations - 2010-11-15 11:49:49

For rhetorical flair, use X in 10 - 2010-11-20 08:29:35

Pretty fractal - 2010-11-22 11:12:02

Nationalistic Social Change is Disgusting - 2010-11-27 14:38:08

Some economics - 2010-11-30 10:07:18

Short argument against Pascal's Wager - 2010-12-07 12:18:45

Blog Fodder: Why, Ubuntu, Why? - 2010-12-23 08:23:10

Happy New Year! And New Books - 2011-01-01 11:14:33

Don't ask, don't tell: don't really care - 2011-01-03 07:28:34

...In which I reveal my inability to rap. - 2011-01-06 08:29:36

Have some physics! Impulse - 2011-01-24 03:55:55

Tao Te Ching Reflections, 56 through 81 (end) - 2011-01-24 09:36:29

My rule for getting help - 2011-02-07 18:14:01

Why you'll never see real government-mandated safety or public automation for cars - 2011-02-14 14:50:48

You are being hit by a bat - 2011-03-01 10:06:35

Mesh Current Method - 2011-03-11 05:42:35

Simple abstraction - 2011-03-12 14:19:55

Poor Japanese - 2011-03-12 17:05:54

Spring Security: basic auth custom message passing - 2011-03-12 17:43:21

Google Analytics Go! - 2011-03-20 23:52:26

Let's build a database! - 2011-03-25 07:02:50

What's that shiny thing over there? - 2011-03-31 21:26:27

A new favorite equation? - 2011-04-05 21:28:33

Attacking Mere Employees Doing Their Jobs - 2011-04-16 01:48:30

Progressive Taxes - 2011-04-16 05:54:22

Quick CouchDB Fun - 2011-04-18 10:18:12

10 Random Facts - 2011-04-19 10:50:04

A Fun, Dirty, Computer Engineering Comic - 2011-04-25 06:50:34

Selfishness is clever - 2011-04-26 16:33:08

The FFP Machine Implemented With An FPGA - 2011-05-04 14:10:36

Against explaining to grandmothers - 2011-05-15 05:37:25

Hello Unicode! - 2011-05-21 08:30:19

Can your SQL database do this? - 2011-05-25 08:50:05

Crab Canon Maker In Flex - 2011-06-11 07:14:58

Favorite equation revisited - 2011-06-28 16:04:35

New Comment Messengers Finally Added - 2011-07-01 05:10:44

Fall Semester Classes - 2011-07-01 09:45:03

Why vim? Or: Why a text editor, not an IDE? - 2011-07-17 09:05:22

The Cumber Manifesto - 2011-07-20 13:58:13

Plagiarism in Code - 2011-07-25 04:18:19

Python: map or list comprehensions? - 2011-08-04 02:07:01

Inferential Distances Again - 2011-08-14 13:56:55

Anarchy vs. Sovereign Structures - 2011-08-27 09:45:29

Short guide to Lisp (syntax) - 2011-08-31 13:02:05

The best is the enemy of the better - 2011-09-02 18:41:00

Clojure Tip: defstruct, deftype, defrecord - 2011-09-10 04:14:05

Featured on reddit! - 2011-09-18 04:17:10

I wish Python had macros, but it's okay - 2011-09-26 23:16:21

Playing with Morton Numbers - 2011-09-27 08:59:22

Forms of atheism and death tolls - 2011-09-28 13:06:37

Notes from Probability Theory Chapter 1 - 2011-10-01 07:41:48

Furcadia is Dead - 2011-10-14 12:21:55

40 + 40 x 0 + 1= ? - 2011-10-16 00:17:05

Aumann's Agreement Theorem - 2011-10-16 09:05:18

Smartness - 2011-10-16 11:45:05

Where did God get his morality? - 2011-10-19 09:09:25

The Graph Nature of Reality - 2011-10-21 09:27:18

Multicore programming with Clojure - 2011-10-23 04:38:22

Joins as Matrices - 2011-10-25 07:37:26

Is general machine intelligence inevitable? - 2011-11-04 03:48:45

Tracing Beliefs - 2011-11-26 12:19:04

Some grounding for protests - 2011-12-02 20:41:42

Knowledge Basilisks - 2011-12-02 21:12:36

A basic application of logarithms - 2011-12-03 22:03:02

Thoughts On Immortality, Cryonics - 2011-12-08 16:22:39

Is this really going down? God is not great? - 2011-12-16 05:33:54

Removing crap from a git repository's history - 2011-12-20 05:34:21

Migrating and remerging perforce histories into git with git grafts - 2011-12-21 04:16:50

An explanation and example of Naive Bayes - 2012-01-12 14:12:31

Output - 2012-01-22 08:10:48

Notes from Probability Theory Chapter 1 continued - 2012-01-22 16:19:23

Rich fool buys something frivolous, therefore... - 2012-01-22 19:29:06

Notes from Probability Theory Chapter 2 - 2012-01-25 09:52:01

Incredibly Stupid Caching System - 2012-02-04 05:16:24

Possibility and Free Will - 2012-02-04 20:36:35

Is government responsible for created wealth? - 2012-02-06 04:15:17

The Movie Crash - 2012-02-09 12:33:08

Pedantic moment: I'm sick of "the whole is greater than the sum of its parts" - 2012-02-09 15:11:40

Perils of Procedural Style - 2012-02-19 02:58:54

New About Page Section - 2012-02-21 12:16:58

Intellectual Gratification - 2012-02-25 20:59:15

We should probably be burning the Qur'an - 2012-02-29 03:31:57

Religious Thinking: The Cults of Moral Grey and Moral Black and White - 2012-03-06 13:55:20

What does it mean to prove something? - 2012-03-08 03:07:00

Are you a rationeliezer? - 2012-03-08 11:54:21

Circus Math Considered Harmful - 2012-03-14 02:03:19

Conditional probability is the only probability and stay out of the rain - 2012-03-21 09:40:10

For Else in Python - 2012-03-21 17:32:52

Proofs for and against God - 2012-03-25 16:48:50

1000 Lines - 2012-04-18 01:24:00

"I can understand what each line is doing" - 2012-04-27 07:50:59

Getting started with jMonkeyEngine and Clojure - 2012-05-13 12:27:14

Clojure and jMonkeyEngine Tutorial 2 - 2012-05-14 08:47:05

Weeder courses: yea or nay? - 2012-05-16 10:22:06

Wolf PAC is worse than useless - 2012-05-22 05:35:20

So, PHP... - 2012-07-06 12:40:03

Dumb patent of the month: Emotional Context - 2012-07-11 07:50:20

Apache's Common Log Format Datetime converted to Unix Timestamp with C++ - 2012-07-24 00:01:25

Vim's learning curve is wrong - 2012-07-27 16:39:14

Citizen of the Internet - 2012-08-24 08:11:10

Clojure and jMonkeyEngine Tutorial 3 - 2012-08-24 19:28:50

Dropping like flies - 2012-08-27 07:44:17

Game Programming in different languages - 2012-08-29 05:14:14

Cowardice - 2012-09-04 11:54:04

The futility of Anarchy - 2012-09-04 13:18:18

Clojure and jMonkeyEngine Tutorial 4 and 5 - 2012-09-11 13:11:17

masm32/examples/exampl10/threads/multidl/multidl.exe is not a virus - 2012-09-15 08:23:51

Humble Indie Bundle 6 Overview - 2012-09-24 00:41:44

Winning is fun - 2012-10-08 13:17:08

Fixing a trivial Clojure Error... - 2012-10-14 13:40:56

Looking past preconceptions - 2012-10-16 13:18:18

Absence of Evidence is Evidence of Absence - 2012-10-17 06:03:14

Waves, Particles, Amplitudes - 2012-12-04 11:59:00

Code Licenses Again, or The GPL is Like Communism - 2013-01-16 05:07:39

What's the problem? - 2013-01-16 05:32:56

Theorems are more powerful than laws - 2013-01-16 05:44:19

Why Maryland's new "ban employers from asking for Facebook user names and passwords" bill will fail - 2013-01-18 06:33:30

TSA Patdowns - 2013-01-24 04:49:41

Is perception reduction sufficient for justifying a belief? - 2013-02-11 08:53:50

Sci-Fi and actually alien aliens - 2013-02-27 08:17:41

On plagiarism - 2013-03-01 15:37:52

On rape accusations - 2013-04-05 23:40:14

Short cryonics talk slides - 2013-04-13 04:05:14

Guided functions - 2013-05-26 17:22:15

Depression from inadequate tooling - 2013-07-13 06:20:04

Simple logic... - 2013-08-09 11:30:09

Just a little longer... - 2013-08-26 00:42:10

Brief thoughts after reading Military Nanotechnology - 2013-09-02 01:59:39

What I'm Not Writing About - 2013-10-26 17:42:56

Two Simple Solutions to the Abortion Problem - 2013-10-27 12:40:31

Kings make swift policy changes - 2013-11-02 14:34:07

User testing ought to include extra dimensions on the User attribute - 2013-11-06 16:01:26

Basic Income and borrowing from the future - 2013-11-08 14:57:53

Answers to two questions about government - 2014-01-02 07:09:00

An attempt at a practical exploration of Python for newcomers - 2014-02-09 05:30:35

Mixing Python with C - 2014-03-27 22:15:41

My preference for dynamic typing - 2014-05-20 06:49:21

Correlation is evidence of causation - 2014-06-03 20:17:10

Child Labor - 2014-06-10 10:54:53

Understanding opposing frameworks - 2014-07-02 21:40:42

Random birthday gifts - 2014-07-04 03:45:39

What if we used Scrypt with one-minute work factor for SSNs? - 2014-07-05 00:24:19

Comment on governance and other things - 2014-08-03 00:49:15

Remark on the decline of Hacker News - 2014-08-23 02:35:13

Installing NoMachine on Gentoo - 2014-09-02 11:14:34

Orwell on Object Oriented Programming - 2014-10-06 08:11:24

Meh - 2014-12-31 13:43:49

Why write? - 2015-04-23 05:05:46

Solving word problems with models vs. direct translation - 2015-04-25 15:19:48

An hour fighting with play-clj - 2015-05-06 06:06:50

Another rambling defense of human behavior on the Allais Paradox - 2015-05-30 08:23:54

Still tepid about TDD - 2015-06-18 10:04:51

re-frame: A software FPGA - 2015-10-17 06:02:54

Some (Updated) Beliefs - 2015-12-18 11:15:13

Some questions on Star Wars - 2015-12-27 13:25:07

In favor of privacy, but not as a right - 2016-01-09 02:56:21

Nim project - 2016-01-13 07:27:02

Better world proposals as admissible heuristics - 2016-01-21 10:35:48

Automated anonymous surveying - 2016-02-03 14:24:47

Apple should bow to the court - 2016-02-25 01:20:05

Apple should form its own country - 2016-03-19 09:30:48

No white pride here - 2016-04-02 07:30:18

There is no victory - 2016-04-12 08:23:24

Nim is a cool language - 2016-06-03 04:52:55

Brief history reminder - 2016-06-11 05:18:14

Side project energy - 2016-08-20 07:28:57

If you're going to vote, do it like a horse race - 2016-09-04 12:35:56

Converted AWS T1 instance to T2 - 2016-09-08 10:25:10

Thought Dump - 2016-12-06 06:55:45

Quick remarks for religious people on the 'religion debate' - 2016-12-31 15:17:21

Interesting, not interesting - 2016-12-31 15:46:05

Emails restored - 2017-01-06 02:12:50

Mindlessness Meditation - 2017-02-24 01:30:19

The Witness: a short review, admission of failure - 2017-03-06 08:06:28

Ghost in the Shell 2017 meets expectations - 2017-04-03 04:35:33

Syria doesn't matter, but chemical warfare does - 2017-04-08 04:07:24

No longer bored of color - 2017-04-08 06:19:05

HTTPS At Last - 2017-04-08 07:22:48

Irrationality is not necessarily bad - 2017-04-19 05:33:07