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

Posts with tag "programming"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Caches are evil - 2017-06-17 23:24:27

Tooling is the problem, not the type system - 2017-10-13 15:54:14

Ramblings on data structure literals - 2018-08-03 07:18:50

The mythical C and C++ replacements - 2018-08-14 03:11:34

Jump Game As Interview Problem, Domain Solutions - 2018-09-14 14:30:59

Self-documenting code - 2019-02-09 08:38:39

Why you should fear your automatic refactoring tool - 2019-05-12 15:15:14

Shell shocking events - 2019-11-27 14:38:31

Time for a blog rewrite? - 2020-02-04 13:02:14

Blog rewrite notes - supported actions - 2020-02-24 08:51:29

Signs of Fear Driven Development - 2020-04-08 18:43:53

Blog rewrite notes - serving the front-end - 2020-04-09 03:43:05

Some thoughts on test automation - 2020-06-19 17:54:38

Draft - vim Introduction and My Setup - 2020-09-25 13:22:34

Hello World to get with the times using SDL2 and Common Lisp - 2020-11-15 13:15:43

Two problems addressed by an issue tracker, testing, and code review - 2021-04-20 02:37:28

Reasons I dislike semver - 2021-08-09 02:07:36

An interesting question - 2021-09-30 18:04:03

Fixed an embarrassing security bug... - 2021-11-15 14:29:22

Technical Debt is just messiness - 2021-11-23 03:36:46

Why ASDF is confusing - 2021-12-10 04:56:50

Globals in Lisp - 2022-02-04 22:06:39

Package-local nicknames - 2023-05-19 22:08:12

Collision detection comparison with Python and C++ - 2023-06-17 07:32:35

What's the value for a programmer to learn Common Lisp these days? - 2023-06-28 12:22:29

Brief notes on the mess of scripts involved for Coyo YouTube Post Notifications - 2023-07-01 19:54:16