|
Tuesday, February 13. 2018Looking Forward To...
Some books that are coming out, some soon, and some are far enough out that I don't yet know the titles...
Meade and Lee at Bristoe Station: The Problems of Command and Strategy after Gettysburg, from Brandy Station to the Buckland Races, August 1 to October 31, 1863 Jeffrey Hunt Why yes, that is a very long title. This is the second of three volumes addressing a generally neglected period - what did Meade and Lee do in the months right after Gettysburg? The previous volume is Meade and Lee After Gettysburg: The Forgotten Final Stage of the Gettysburg Campaign, from Falling Waters to Culpeper Court House, July 14-31, 1863. Why yes, that is another very long title. The new volume is available for pre-orders right now although the ETA is uncertain. New biography of Frederick Douglass David Blight Blight is one of the more significant modern historians and writers, and this book is squarely in his area of specialty. New biography of Robert E. Lee Allen C. Guelzo Guelzo is another top historian and writer, and this book should fill a major hole. There is a dire need for a good modern biography of Lee (the Korda book from 2014 does not qualify in my view.) While waiting, Reading The Man by Elizabeth Brown Pryor is a good way to learn about Lee. Monday, February 12. 2018Everything is Combustible
Everything is Combustible, Richard Lloyd
This book is well outside my normal reading habits. As a result, I'm in no position to comment on a lot of details I'd normally go into. But it is a fascinating book by any standard. A warning for judgmental readers: this is not a book for you. Lloyd lived the life of sex, drugs and rock and roll, and he tells his story, pretty much all of it. I'm pretty sure he's not looking for anyone's approval. Richard Lloyd is an influential figure in the history of Rock and Roll. A fine guitarist, he was there from the very beginning of CBGB's, the famous NYC club, and a founding member of Television, one of those great bands that nobody ever heard of. Seriously, go listen to Marquee Moon, on of the great recordings in the history of rock: The initial challenge for me was a simple one - Lloyd's mysticism is unnatural for me, and when I talk about being judgemental, what I had to do was step away from my normal viewpoint and accept that he saw somethings very differently and accept that he's telling his own story. As for what's in the book - lots of stuff. Lloyd and a friend blowing up the friend's parent's Chinese Laundry (not on purpose), Lloyd learning to play guitar indirectly from Hendrix, via Lloyd's best friend Velvert, Lloyd encountering Tom Miller (later Tom Verlaine), and starting to work on the band that would become Television, and the opening of CBGBs. Lloyd's post Television work is covered too, his solo recording and his work with artists like Matthew Sweet. It's an engaging read, I recommend it to anyone interested in this period of the history of Rock and Roll. Wednesday, October 21. 2015some thoughts on SF
at various times in my life, i have read substantial amounts of SF & Fantasy. lately i'm mostly reading Civil War History, but i still try to pay attention to what's going on in SF. the recent controversy over Hugo Voting caused me to take a look around. here are some thoughts on what i found.
this is how i started. for any given year it's worthwhile to read the nominees as well as the winners. tastes vary and frequently i like one of the nominees best that year. secondly, what i wanted to do was try and figure out what the Puppies were so upset about. they were complaining about a trend away from the kind of SF they like, which seemed to me to be an odd claim. keep in mind that there are two parallel things going on here; there is what is being published and what is getting awards. there seems to be lots of stuff being published that the puppies like, but it's not getting awards and that is making them unhappy. so i have started reading. i had previously read and enjoyed Ann Leckie's Ancillary Justice series, so i set out to read The Goblin Emperor next. Finished it on a plane flight, enjoyed it a lot, think the nomination is well deserved. Next up will be The Three Body Problem and i'm looking forward to it. i seem to be enjoying the nominated works that the puppies don't like. so i'm not really done, but i'm going to present some preliminary thoughts. the puppies describe a past that i think doesn't really exist, at least not in their lifetimes. i started reading SF in the early 70s, when i was in middle school. at that time, the "New Wave" had been around for a few years and Dangerous Visions was a well known, critically acclaimed landmark. Harlan Ellison had already written and received a Hugo for I Have No Mouth and I Must Scream. Ursula K Le Guin's great novels, The Left Hand of Darkness and The Dispossessed had swept the novel category for the Hugo and Nebula Awards the years they were published. So i'm having trouble understanding what's changed in 40-45 years. the Hugo awards have been honoring socially conscious writing for a long, long time. the puppie's fondly remembered past would seem to be imaginary. but i know that some of the touchiness is over some of the shorter fiction. i'll have to go read that soon (time permitting). but so far, what i'm seeing is that the Hugo awards are still functional as a guide to good SF reading, even if you do have to pay attention to the context now in a way you didn't have to before. Monday, August 31. 2015Notes from Whiskey Hill Raceway
some quick thoughts on things that may be important if you decide to go to Whiskey Hill Raceway aka Palmer Motorsports Park
1) gas is way cheaper in Palmer than it is in Springfield, by 10 cents/gallon or more. 2) looks like there may be some decent places to eat on US 20 between Palmer and Springfield, don't know because the worker party food was more than adequate 3) the "Howard Johnson's Express" on US 20 in Springfield was cheap, a little tired but clean, and not as noisy as i feared (the pricing suggests it might serve as a residential facility as well as for transients, which is often a recipe for noise late at night). the Applebee's across the road only rates about 1.5 stars in Yelp!. Oh, and the HoJo express does have mini fridges in the rooms if you need to cool some beer. 4) the Donut Shop at the foot of the hill in West Warren (near the track) is a Dippin Donuts, not a Dunkin Donuts. Eerily similar, but not the same. The breakfast sandwich was ok, but apparently the track caterer is going to be doing breakfast while they work out the long term concession situation. 5) US 20 between Springfield and Palmer is a pretty reasonable alternative to the Mass Pike. 6) the current impound situation is challenging due to the lack of an exit, and T turns in a GT-1 car aren't the most fun thing you can do while driving one. in a couple of weeks, they may well be trying a different layout. 7) this is a fun facility, with the rough edges that are to be expected from something this new. i imagine it will continue to improve. the racers are still working out what the racing line is. this may take a while. Sunday, January 18. 2015Ignominious End to the T-Mobile experiment
So I'd discussed my first month as a T-Mobile customer Here.
The experiment is busy coming to an end, and while previously I'd been kind of annoyed, I am now quite angry. For all their "uncarrier" blatherings, this is a seriously broken company. First, the pleasant part -- all the customer facing folks I encountered were polite and behaved like they were interested in quality of service. But this does not extend throughout the organization; some elements of T-Mobile are sheltered from customer service considerations and show little interest. What's more, they seem to have a lack of ability to consider the customer point of view. The specific issue that caused me to decide to leave is that their coverage map, which shows that I should be roaming onto ATT in the area immediately around my house, is not telling the truth. Even if I turn off automatic carrier selection in my phone and try to manually go onto ATT's network, it doesn't work. I know the phone is ok because on a long trip to NC and back, i frequently saw the phone switch over to ATT - the phone is ok, this is a local problem. I have opened three tickets on this subject, all of them have been closed by Engineering for various reasons. Engineering is clearly not concerned about this coverage issue; closing tickets seems to be the metric by which they are being judged, rather than actually fixing problems. This does not make for good customer experience. Moreover, I have complained to them point blank that their coverage map is wrong, the coverage seemingly isn't going to be fixed, and this effectively constitutes false advertising - and i see little evidence that anything will be done about that, either. and it's the bogus coverage map that caused me to take this gamble. T-Mobile has a wifi calling option, which i've been trying to use. it is erratic, likely because my TWC cable broadband is erratic. I also find that frequently i need to power cycle the phone to make it work, even though my phone always acquires my home wifi quickly. So earlier today, a T-Mobile rep on their twitter help line offered a "CellSpot" wifi router which they're sure will help with the reliability of the local wifi calling. i don't really see why it will work - TWC broadband has always been flakey where i live, and while T-Mobile's willing to loan it to me rather than charge me the outright $200, they do want a $25 deposit for the bloody thing - and it still won't fix the broader coverage issues. so they have a non-solution to the coverage problem that will only cost me an additional $25 (from all my years in IT, i tend to have a very bad reaction to anyone that responds to their own poor performance by trying to separate me from more money.) At the ATT store, when i called about the phone lock (more on that in a second), they suddenly offered me a cell phone booster thingy. Now about the phone lock - back in december, i bought a full priced phone and went on no contract pricing. it turns out that they lock the full price phones and you have to be a customer either 60 or 40 days (60 according to the phone rep, 40 according to the web site, no idea which is actually true.) i haven't been a customer of theirs long enough, but i'm having a lot of trouble convincing myself to suffer this service any longer. financial prudence, though, is likely to require that i go back and suffer. i do wonder if they would continue the unlock clock, or reset it back to 40 (or 60) days in order to stretch out the suffering. but for the moment, i have a useless iPhone 6, locked to T-Mobile with an ATT sim in it. Cell phone carriers wonder why we hate them. or maybe they know. Friday, January 9. 2015Mapping historic auto racing venues
I've been working just a little on how to integrate OpenStreetMap and OpenHistoricalMap depictions of historic race tracks; here is a test case of the second Watkins Glen circuit overlaid on the current (fourth) Watkins Glen International. Use the sliders to change the emphasis. Need to do something about the colors; I want better contrast between historic and current.
http://www.na-motorsports.com/test/test.html Thursday, January 1. 2015fun with T-Mobile
so back in December, i switched from Verizon to T-Mobile. i had heard all the stories about how bad T-Mobile's network was, but I have come to despise the subsidized phone pricing model that dominates in the US and I really wanted to give T-Mobile a chance. I purchased a full price iPhone 6 from T-Mobile about 10 days before my Verizon contract expired and activated it using a temporary number in order to get an idea of what was coming. I've been rather disappointed to date but there is still a possibility that T-Mobile might redeem themselves.
I live in a fringy area for T-Mobile's towers. I see weak T-Mobile signals in my driveway (south side of the house) about 1/2 the time; in my office, which is on the other end of the house, T-Mobile signals are rare and not usable when they do show up. However, AT&T is supposed to carry the load for that; they partner with T-Mobile around here and have a usable network here in Averill Park, which i know from my years as an AT&T customer. when i went to activate my phone, well, nothing doing. the first T-Mobile rep told me that the problem must be the brand new SIM that was preinstalled in the phone, and directed me to take the 1 hour round trip to the nearest T-Mobile retail outlet to swap SIMs. i combined it with another trip to reduce the pain level. the T-Mobile retail store was a trip; the salesmen were all quite sure that T-Mobile service never worked in Averill Park, and didn't want to replace the SIM. i pointed out to them that T-Mobile's published coverage map included Averill Park, and insisted on the SIM replacement (even though i was sure it wasn't going to work) because of the importance of jumping through the hoops properly when dealing with tech support. they seemed to be pretty oblivious to the issue of the marketing materials claiming service worked here and to the issue of proper interactions with tech support. i got the SIM replaced and left. as i expected, it fixed nothing. the second call to tech support came about the time i actually ported my verizon number over to t-mobile (on the 15th of December). we worked through a bunch of stuff; the tech support guy got my phone working over the local wifi (wifi calling being a new feature to me); this means that usually my phone works within range of my wifi at home, which saves things (i work from home most days), but it's not entirely reliable. he also walked me through manual carrier selection, and we thus figured out that my phone can see the AT&T towers around here, but won't roam onto them, despite the partnering agreement. this is something that could be a provisioning screwup on either T-Mobile or AT&T's part. he opened up an engineering ticket and told me to wait at least 72 hours. i don't know the details of what he put in the ticket; hopefully it was about the failure to roam onto their partner's network. So the holidays came up, and i decided not to pursue the situation until we returned from visiting family in NC. on the long drive there and back, i observed the phone successfully switching to AT&T in a number of gaps in T-Mobile coverage, which showed that this wasn't system wide and that my phone was not defective; all good information to have. so two days ago, i poked at T-Mobile's twitter help account with a stick, asking them what was up with the ticket. i also drove to the post office - not just to pick up my mail, but also to do the manual carrier selection thing and verify that i still couldn't roam onto AT&T's network - and i can't, so the problem isn't fixed (the idea behind driving to the post office is that there are no T-Mobile towers reachable from there, so there is no chance of a poor T-Mobile signal interfering with roaming.) the word from the t-mobile twitter people came back - the ticket was closed, apparently because engineering saw my phone show up on t-mobile's network. which of course wasn't the actual problem. so there's a new ticket open; we'll see what happens this time. but the closure of the ticket has me wondering if the performance metrics for their engineering group have to do with closing tickets and the length of time tickets are open, instead of actual successful solution of problems. because closing a ticket should not be confused with solving a problem; when you make ticket closure alone the criteria, you create a perverse incentive to close tickets regardless of whether solutions are found. anyone who has any experience in running call centers and engineering support is supposed to know this. Sunday, October 12. 2014Reshaping the Network Course - Resumed
I had stopped working on improving the course, and posting on this subject, as it was unclear if I would be teaching it again in the spring. Now this appears to be cleared up, so I'll resume posting about what I'm doing.
The highest priority is improving the projects. The second and third project descriptions are very sketchy by comparison with the first project; I need to bring them up to the standard of the first project. In addition I want to add a fourth project which involves adding SSL to one of the first three projects. Finally, I want to have them all install Wireshark and learn how to use it to monitor the packet exchanges in their projects. The next priority is the textbook change. At this point, I think we'll go with Kurose & Ross, Computer Networking: A Top-Down Approach as starting from the application layer may help in many ways; every other textbook I've looked at takes the old fashioned bottom up approach. This will require me to reorder my lectures as they currently track the bottom up approach, but I don't think that this will be a huge problem. I am temporarily giving up on adding the network simulator, there is simply not enough time to set that up properly. Tuesday, September 30. 20142014 Election Manifesto - OpenStreetMap US Board
I have been an active contributor to OpenStreetMap since 2009, and was a member of the founding board of OpenStreetMap US. I have taken two years off from the board, and now feel ready to return.
I am extremely impressed with what the board has accomplished during the time that Martijn has been President, and look forward to supporting those efforts going forward. I think one of the critical efforts needed is improving the "on ramp" for OpenStreetMap. We've been talking about this for years, but the progress made has been limited. This is still a very intimidating project from an outsider's point of view. Disclosure: I am currently working as a consultant at Mapzen. Wednesday, September 17. 2014Stupid Things I Have Seen at the Race track (windshield edition)
This one was about 20 years ago. I was chief of tech for a 1 day racing school at Lime Rock Park (Why am I always chief of tech? Must be too stupid to turn down the job. I really should do something about that.)
So there is a driver in an ITA RX-7 who is fast and aggressive - and she spins her IT car in a fast part of the track. Her car doesn't have clips or straps on the windows, so when she spins it the windshield pops out, lands on the track and develops the expect spiderweb of cracks while staying on "one piece" - sort of. She returns to the false grid for the next session sans windshield (it's not a spare you normally stick in the back of the pickup.) Grid quite correctly sends her away, the configuration is not permitted. A little bit later I get a radio call, "tech please send someone to grid". I walk on over. Her crew (which i as i recall was her father) has duct taped the cracked windshield back into the car and thinks she should be allowed to go back out that way, despite the fact that there is no way that she can see through it. I support the grid workers who have made the correct decision and direct them to take the car back to the paddock. Her father was an experienced driver who should have known better; I never figured that one out. I guess even crew chiefs can get the red mist. Stupid Things I have seen in race cars (not always at race tracks)
I need to point out that although the issue was in a car belonging to the Bownes unit, it wasn't actually his bit of "fabrication".
Bob had acquired an old Spitfire production race car that had been sitting in a barn for a Very Long Time. He called me up to come over and inspect it. When I popped open the trunk to check out the fuel cell, I immediately called bob over and pointed out that while the fuel cell was fastened to the trunk floor with sheet metal screws, they weren't necessarily what was going to fail first because the trunk floor was fastened to the rest of the car with sheet metal screws. Stupid Things I Have Seen at the Race track
I have recently posted a number of entries on this subject on Facebook and am now copying them over here for posterity. I may even fix various typos and grammar errors, but no guarantees. Here is a longer one about events at a National race years ago. This is not so much about one person being stupid or doing something stupid, as opposed to a situation where a straightforward but dumb solution was the best way out...
It was a National race at Lime Rock Park some years back. The Honda S2000 was newly classified (in the old SSB class, I think) and there was a mistake in the weights; the rulebook called for the car to weigh about 200 lbs more than it actually did. Ballast was not permissible in the class so coming up with an extra 200 lbs was trickly. So i suddenly find Ken Payson and a friend of his visiting tech. The name of Ken's friend escapes me, but he was a prominent and fast Solo driver who had switched to Club Racing, where he was also very, very fast. He was certainly going to win his class in the S2000 the next day, which is where the problem came in. The car was underweight per the GCR, and Ken & friend suspected as much. However, the question that they asked suggested that, for as many many years of experience that Ken has in club racing, he didn't understand one of the finer points of the official scales at the race track. He asked what would happen if they wanted to weigh the S2000 on my scales and turned out to be underweight. They were afraid i would spontaneously DQ the car. The answer (obvious to tech inspectors and stewards if not to anyone else) is that a random weight during the day is a non issue; no impound is in progress and and competition is not at stake. I only take action if a car comes in underweight during an impound session. So they brought the S2000 over and put it on the scales, and it was indeed 200 lbs light. So they asked me what to do. I told them that I of course couldn't advise them to do anything that violated the rules. but I also advised them that I had no plan to open trunks during post race impound - I would do so if directed to by the chief steward, but as far as I knew he wasn't going to make that request. The next day, the car ran, it won, and it made weight. We never discussed how much crap (floor jack, two spare wheels & tires, etc.) was in the trunk. The alternative path here, the official path, is to let them run underweight, DQ them, and depend on the appeals process to overturn the DQ based on errors and omissions. This would have worked; I know this because I traded email with the club tech office and they admitted the weight in the book was probably wrong. but that would have taken years and cost millions of lives... Monday, August 18. 2014FedEx is broken
Update whining about it loudly on Fed Ex's Facebook page turns out to work. got my laptop late afternoon that day.
Hey FedEx, you've got a process problem of some sort. Your website is telling me that my package is available for pickup in Menands NY, so i took an hour out of my morning to drive over there and be told no not until Wednesday. Your tracking website appears to be lying and it cost me time and money. my opinion of FedEx as a reliable vendor with good customer service just took a pretty major hit. Monday, June 9. 2014on the Ineptitude of Phishers
hmmm, just got an email about a USPS delivery, need to print a label and take it to the post office.
but hey, the mail from domain is buran7.beget.ru, and the payload or link i need to click on is missing from the message. whew, guess i dodged a bullet there. Computer Networking - purpose of the course
Deferring again talking about implications of online content...
There are two different ways to play a Networking course. Is the room full of potential Network engineers, or is it full of potential application developers? It makes a difference. In the case of UAlbany, the course is offered in the framework of the Computer Science department, and the students tend to be mostly software oriented. This means that I should be trying to make them comfortable with socket programming paradigms, which are a bit different from straight line single threaded development exercises. Socket programming is also what many (most?) of the full time faculty think the course is supposed to be about. But this doesn't excuse me from teaching a lot of the lower level stuff. I've encountered a few too many software developers, who while competent on the development side, are more than a little vague on how some of the networking stuff actually operates. You can write a socket program without understanding how the client side determines a port number, but you may find yourself at a loss when trying to use tools like nmap, tcpdump and wireshark to poke at your application with a stick, and may be pretty clueless about firewall setup as well. So at the bare minimum we need to talk about IP and friends, and it makes little sense to leave out layers 1 & 2 (ISO model) when talking about everything above them. So the future evolution of the course will need to improve on the socket programming side while still providing the students with a solid foundation in how the various layers in the reference model work. And there will always be a need to cover things like clocks and NTP because I can't see them encountering that stuff anywhere else before they graduate and move out into the real world.
« previous page
(Page 2 of 11, totaling 155 entries)
» next page
|
Calendar
QuicksearchCategoriesBlog AdministrationPowered byright side networked blogs |