Left unable to bench sync the butterfly valves, I finally pulled the bolt out only to find that it was in clearly bad shape. When the nut reaches a certain point, it just won’t go any further. On my carbs, the nut is threaded, and so too is the mounting point on the rod (that the butterfly valves attach to). Running the nut up and down the bolt (viced in) cleaned it up, but when it goes through the rod it gets “screwed up” again. Looking closely you can see the rough edge after going through the mount point on the rod.
Kind of a funny way to end the semester, but knowing that it will get repaired “right” makes me feel pretty happy. On the way out noticed a nice placard on the door, too.
Author: grant
ISLISP
The ISLISP programming language is a member of the Lisp family of programming languages. It attempts to bridge the gap between the various incompatible members of the Lisp family of languages (most notably Common Lisp, Eulisp, LeLisp, and Scheme) by focusing on standardizing those areas of widespread agreement. It is a small language, closer to the size of Scheme than to Common Lisp, for example.
The most recent change to the specification occurred in 2007.
The design of ISLISP had these design goals:
- Compatible with existing Lisp dialects where feasible.
- Provide basic functionality.
- Object-oriented.
- Designed with extensibility in mind.
- Gives priority to industrial needs over academic needs.
- Promotes efficient implementations and applications.
(via islisp.info)
John Cowan mentioned it on scheme-reports, so I was curious.
CB750F: Day 34: High Idle
Today I received my set of Vessel JIS screwdrivers and at the shop the screws on the carb shrouds didn’t slip once they are pretty great.
In preparation to start the bike I re-attached the exhaust system and torqued it all to spec (98in/lb header bolts, header-pipe attachment 16ft/lb, rear shock 18ft/lb, hanger 30ft/lb. Some of the bolts didn’t specify a spec, so Pat told me about this guide to estimate it and I used that. The exhaust headers may get replaced someday. A u-bolt holds the headers to the pipe so I turned that inward to be safe.
Got the fuel line attached and tightened up; found a nice hand-tool to compress that thing, human finger (at least mine) can’t do it.
The old flasher relay had to go, it didn’t work anymore. Finally got around to starting it and it had a super high idle.
We checked for a tight throttle cable, air leaks with carb spray, and finally just pushed on the throttle body assembly to see if it was stuck and nope, so we had pull them out again. If you look at the picture you can see the butterfly valves are not aligned. Measuring them with a gauge they were totally off. The bad thing was they just would not stay adjusted no matter what, so class ended and I will tackle it more on Thursday; but before that I reinstalled the chain protector.
mickey-scheme
Mickey Scheme is an interpreter for R7RS Scheme written in C++
Keep track of scoping type in Emacs Lisp Buffers
Here is how: lexbind-mode
The Conc Returns
Last Sunday I got the ’05 ZG1000 Conc out. Checked the tire pressure, oil, turn signals, and made sure no rodents had taken up residence. Started right up. Somehow she rides even better than last year, the GL footpeg lowering kit and rised handlebars make it feel like a totally different bike. Mileage: 11,992. If I hit 18k this summer that would be fun, but either way I won’t need another oil change until end of the season :).
The best Git client ever: Tig
CB750F: Day 33: Carburetor Reinstallation Complete
Tonight I completed installing the carburetors but did not have time to test them. One of the mistakes that I made was that I was babying the carburetors and the air-box side intake shrouds. When you stare at and literally play with the few parts (carb rack, shrouds, and retaining clips) you see that there are only so many ways for the thing to go back together (cylinder head <-> shrouds <-> carburetors <-> air-box) but it doesn’t work like a puzzle. You kind of have to play around and force things and squash down the shrouds on the air-box side (not the cylinder head side those are hard and do not flex, they support the carbs almost entirely so you can see why). One curiosity was that when pulled out the air-box shrouds to clean them months ago I found that they were glued in with silicone or something. It was baffling because this is not normal. Only upon re-installation last night, were I found that the carbs would slide in and then out of a correct seating on both the cylinder and air-box side did it become apparent that specifically on the air-box side, the shrouds will only seat correctly to the air-box at the point of “final installation” when everything is correctly lined up, and that includes the location of the air-box itself. Until that point was reached, the air-box side shrouds kept popping in and out of seating, and even worse, they appeared to not even be capable of seating. For the #1 and #2 shrouds, I put them in the hot water ultrasonic batch to loosen them up, and that was one of the final keys because basically I had everything liked up but for #1 and it just wouldn’t cooperate. Finally warming it up and strong arming it and then gently guiding the shroud into seating with a flathead screwdriver was the key.
When things finally looked right I tightened the cylinder side shroud on the cylinder head side, then the air-box side (only one retaining clip on that side), each time making sure it looked right, then the cylinder head carb side, and thought it was done only to find the #1 and #2 were out further than I had wanted, so I loosened those and the key was to loosen the airbox location bolt, and just strongarm the assembly, and then tightened those up. Upon doing that, the #1 and #2 airbox shroud seat popped out, so I reseated #2 and then #1 but boy it didn’t want to cooperate. The cylinder side shrouds to appear to pop up a bit under full tightening, but as Pat told me, there is a metal lip in there that is important to seal, so it is OK since it is locked down at that point. It is really kind of “funny” because the airbox side shrouds will sort of go in and out of seating, with very little effort, and then at the end will seat perfectly when everything is lined up perfectly, that is really a noticeable and un-intuitive point. I had wondered why the service manual was so non-descript about re-installation, but now I see that it is, there is only one way for it to go back in, and it is kind of a process of playing to make it fit. That said I would love to have seen how these were installed in the factory!
In preparation, I re-installed the airfilter, hooked up the spark plugs, and connected the exhaust headers and exhaust pipe, but I didn’t torque down the header bolts, the u joint between the headers and pipe (also need to turn it inward), and the exhaust hanger bolt yet. I didn’t get a chance to use the new exhaust pins because one was drilled out on the cylinder head and wouldn’t fit and the other I ended up reusing the old one because the new wasn’t needed. Nonetheless I learned about a new to me tool, to hand-turn stuff like that in. The bike is looking closer to being on the road again; I think I’m only going to invest in mechanical stuff this year and maybe cosmetics next year (I hope lol but maybe can’t resist).
I wrapped up literally at the end of class and didn’t want to fire it up, I’ll do that next week (only 4 classes left).
CB750F: Day 32: Bolts and Shrouds
The front-most frame bolt was nagging me so I figured now is as good a time as any to get it in. It was kind of funny because when that bolt was in there the front-right forward frame bolts would not go in. Pat said to get the jack and use the tapered metal rods to move the frame into position after loosening the bolts on the engine, too. After playing around with the jack and then more importantly the tapered rods, everything just lined up all of a sudden it was really super. After getting all those bolts torqued down I went back to the carburetors.
Last week I had left them in half-installed state with the carbs seated but not mounted on the air box side. Staring at the shrouds I realized that it was wrong, I should have connected them to the carburetors first before installing them for two reasons. The first was that there is physically no way to position them on the carb, so it has to be wrong. The second reason is that it is also nearly impossible to pull the shrouds out of the airbox at that point, too. This time I mounted them and then kind of squashed them to get the rack down into the assembly, both time actually because I installed the 1 and 4 shrouds 180 degrees off!
That did work, but I forgot to loosen the airbox so the shrouds wouldn’t seat nicely into the airbox. So, I loosened it and they still did not want to seat properly. I tried just about every push pull and twist I could and they just didn’t want to seat. That wrapped up the night, next time I will see maybe I can move the airbox more and just play with it until everything fits.
Making irssi refresh work with tmux
The first time you try using irssi with tmux you might notice that on screens larger than 40 rows the refresh functionality does not work. This is a known not-really-an-issue tmux requires a particular term and is quite clear about it in the docs (if you read them I did not). Found the solution here, when you start tmux set the term for it correctly:
alias irssi='TERM=screen-256color irssi'