12:48:16drmeisterThe AirBnB thing worked out - but I learned that it's best to first go to where the key is kept. That was a couple of blocks away from the apartment.
12:52:18drmeisterI'm going to have an interesting change in focus when I get to Canada next week.
12:53:03drmeisterMy mom is beside herself because she's got a big, hyper-intelligent rat in her pantry. If she doesn't catch it by the time I get there next week - it's my jog.
12:54:31drmeisterOk, something to talk about on the weekend.
12:54:49cracauerIt was just a cage as a live trap that had a very high quality trigger so that you can't get the cheese without the trapdoor falling down.
12:55:14cracauerMostly brass very carefully shaped.
12:55:23drmeisterI'm looking for ideas. My mom has the simple Orkin spring traps and the rat avoids them.
17:27:30BikeNo. It's kind of annoyingly tied in with how constants work
17:28:19BikeAnother way of doing it I guess would be to have a special ast that does (if whatever t nil), and then change the if compiler to skip that ast
17:29:33karloszlike having the ast method on cleavir-primop:eq convert to how it is now when it has two successors
17:29:44karloszbut when it only has one successor, insert the t and nil branch
17:30:17BikeOh, i see. maybe with hir level hoisting we could do that
17:30:35karloszthat way you can implement thte ocmpiler macro as (cleavir-primop:eq ,arg1 ,arg2) and eliminate the restriction that it has to appear as the test in an if form
17:31:00karloszit will simply add the `if' stuff if it isn't
17:31:47karloszcan it be done in the AST conversion method? what would the need for hir level hoisting be?
17:32:14karloszactually, ill try doing it myself and see if it works
17:41:46Bikei put in a few print statements and the problem disappeared. just fantastic