Items by Tag
Items with tag "Work"
I figured out why comments broke for anonymous users: caching is hard. I spent some time yesterday after work digging into the caching code and realized that I was an idiot. I also found where my bad decision about what to cache caused unrelated things to work, which they wouldn't have done had I done caching correctly. I'll fix that tonight.
Late afternoon links
AviationBlogsCassieChicagoElection 2028PersonalSecuritySoftwareTrumpUrban planningWinterWork
I haven't had a chance to work on the comments problem, because, you see, I have another job. I've also had a plumber and a carpet cleaner here today, traumatizing poor Cassie who couldn't show them her blanket because she got shoved into a different room. She's now on her bed in my office rather than on one of the couches downstairs. I expect she'll get over the soul-crushing exile she experienced for nearly an hour today.
I've just discovered comments aren't working for anonymous users. They appear to work, and the logs say they worked, but they're not saving to the comment index.
I just pushed a minor update to the Daily Parker's blog engine, the thing that you're looking at right now. I fixed a couple of performance bottlenecks, so I hope the experience is a bit faster. (You can always check out the release notes for a summary of what I've done.)
I will get to the next "how this works" posts soon
CassieChicagoEntertainmentEuropeFoodIllinoisPoliticsTrumpUS PoliticsWinterWorkWorld Politics
I've just had a lot to do today and I'm not feeling particularly creative. So, nu, maybe Friday?
I'm David Braverman, this is my blog, and Cassie is my 7½-year-old mutt. I last updated this About... page in March 2021. Quite a lot has changed since then, most notably I wrote a whole new blog engine. (More on that in a moment.)
The events in Venezuela earlier today are a bit more important than the soft launch of a beta blog engine's dev-test environment. Still, if you're curious what I've been working on for (checks Git log) more than five years, here is the Daily Parker's next iteration. A big caveat: It's still in development. I've gotten to the minimal feature set where I feel comfortable letting people play with it, but it still has a ways to go before I can move this blog off BlogEngine.NET. I still need to add search...
Things that changed yesterday
AbortionArchitectureArtBlogsBooksChicagoCopyrightCrimeEducationEntertainmentGeneralGeographyHealthHistoryLawMusicPoliticsRailroadsSummerTelevisionTransport policyTravelWeatherWinterWork
Now that I've had a good night's sleep and the sun is out for the first time all year, I have the energy to start reading the news again. On January 2nd, most of the stories are about things that have changed since Wednesday: Chicago had 416 murders in 2025, the lowest number recorded since 1965 when the city had 620,000 (23%) more people. In 2025, the hottest temperature recorded at Inner Drive Technology WHQ was 34.3°C (93.7°F) on June 23rd; the coldest was -20°C (-4°F) January 21st. Officially at...
I've just pushed Weather Now release 5.0.9497, which has a few minor tweaks plus one really obvious one: I switched typefaces. For consistency with the new Daily Parker and the soon-to-be-refreshed Inner Drive Technology corporate site, I decided to switch to the IBM Plex Sans typeface. The app had used Łukasz Dziedzic's Lato typeface, which I like a lot. I think Plex has a cleaner design, no more modern than Lato but just more to my taste. Check out the Weather Now refresh, and let me know what you...
So far today, in addition to my usual activities, I've nearly completed the Tags features for the new blog engine. It looks more and more like I'll have something to show the world before the end of the year. Stay tuned!
My morning commute today had mild temperatures, clear skies, and a nearly-empty platform: My office is nearly empty, too. And I'm leaving early-ish, though my laptop will stay here until Monday. And I have no meetings, so I can fix a lingering bug without anyone interrupting me. So far, today doesn't suck. I shall endeavor to enjoy it.
Concert weekend
Democratic PartyElection 2024Election 2026EntertainmentGeneralGeographyHealthHistoryIllinoisLawMilitary policyMoviesMusicPersonalPoliticsSoftwareTaxationTrumpUrban planningUS PoliticsWork
Ah, December, when the easy cadence of weekly rehearsals becomes a frenzy of performances and, yes, more rehearsals. This is Messiah week, so I've already spent 8 hours of it in rehearsals or helping to set up for them. Tonight I've got the first of 4 Messiah performances over the next two weeks, plus yet another rehearsal, a church service, and a Christmas Eve service. Then, after Christmas, a bunch of us will be singing at the 50th anniversary party for a couple who have sung with us for longer than...
Middle of the day in the middle of the week
CaliforniaChicagoCrimeEconomicsElection 2026EntertainmentFoodGeneralGeographyLawPoliticsRepublican PartyRestaurantsTrumpUS PoliticsWork
Lots of morning meetings, then stuff so far this afternoon, and now...a quick breath. Of course, given that it's still 2025, I'm not exactly breathing sweet summer air: The 5th Circuit Court of Appeals has blocked the (obviously unlawful) Texas redistricting effort, using logic that would very likely bolster the way California passed theirs. Paul Krugman muses that the billions the cryptocurrency industry spent to "buy a president" may not be the winning investment they thought, perhaps because they got...
Late lunchtime walk
CassieDemocratic PartyEconomicsElection 2026GeneralHistoryPoliticsRepublican PartyTravelTrumpUS PoliticsWorkWorld Politics
Between meetings and getting into the zone while fixing a bug, I worked straight through lunch and only got Cassie out around 4. So before my next meeting at 8pm, I've got a few minutes to catch up on all...this: Josh Marshall reflects on the 8 Democratic Senators (including one of mine, who is also the minority whip) making a deal with the Republicans, and says the next Congress must eliminate the paper filibuster and reform the Supreme Court. David Graham takes a more nuanced view. Krugman wants...
Tuesday morning link dump
ChicagoCorruptionDemocratic PartyEconomicsElection 2026EntertainmentGeneralGeographyIllinoisJournalismPoliticsSummerTechnologyTransport policyTravelTrumpUS PoliticsWeatherWorkWorld Politics
I have a chunk of work to do this afternoon, but I'm hoping I can sneak in some time to read all of these: Dan Rather cheers on the Democratic Party for finally finding the fight. Francis Fukuyama says: move over Berlusconi; the Clown Prince of X has done considerably more to harm Western civilization than you ever did. David Daley puts responsibility for the exploding fight over Congressional maps squarely on US Chief Justice John Roberts. Jennifer Rubin wants us to stop using the word "guarantee" when...
Going outside to play
CassieChicagoClintonEconomicsElection 2016EntertainmentGeneralGeographyJournalismPoliticsRailroadsReligionSoftwareSummerTelevisionTravelTrumpUS PoliticsWeatherWorkWorld Politics
With my PTO cap continuing to force me into Friday afternoons off this summer (the horror!), and the sunny but (smoky 23°C) weather, Cassie and I will head to the Horner Park DFA just as soon as I release a new version of Weather Now in just a few minutes. When Cassie and I come back, I'll spend some time reading all these nuggets of existential dread: The Bureau of Labor Statistics revised last 3 months of US jobs data down to basically nil (which Krugman blames on tariffs), prompting the OAFPOTUS to...
Summer weekend link roundup
ArchitectureBeerChicagoCivil rightsDemocratic PartyEntertainmentGeneralGeographyLanguageLawMilitary policyNew YorkPersonalRailroadsRepublican PartySCOTUSSummerTelevisionTravelTrumpUrban planningUS PoliticsWorkWorld Politics
I'm done with work for the week, owing to my previously-mentioned PTO cap, so later this afternoon I'm teaming up with my Brews & Choos Buddy to visit two breweries on the North Side. Later this weekend (probably Sunday), I'm going to share an unexpected result of a long-overdue project to excise a lot of old crap from my storage locker: articles from the proto-Daily Parker that ran out of my employer's office a full year before braverman.org became its own domain. Before I do any of that, however, I'm...
Good, long walk plus ribs
BikingCaliforniaCassieChicagoDemocratic PartyEconomicsEntertainmentEuropeFoodGeneralGeographyImmigrationLawPersonalPoliticsSecuritySoftwareSummerTravelTrumpUrban planningUS PoliticsWeatherWork
Cassie and I took a 7 km walk from sleep-away camp to Ribfest yesterday, which added up to 2½ hours of walkies including the rest of the day. Then we got some relaxing couch time in the evening. We don't get that many gorgeous weekend days in Chicago—perhaps 30 per year—so we had to take advantage of it. Of course, it's Monday now, and all the things I ignored over the weekend still exist: Josh Marshall digs into the OAFPOTUS's attack on the state of California, noting that "all the federalizations [of...
Another busy day
AviationBooksCorruptionDemocratic PartyDogsEconomicsElection 2028EntertainmentEuropeGeneralGeographyPersonalPoliticsRepublican PartyTravelTrumpWork
I had a lot going on today, so I only have a couple of minutes to note these stories: Not only is the OAFPOTUS's "new" (actually quite well-used) Qatari Boeing 747-8 a huge bribe, it will cost taxpayers almost as much as one of the (actually) new VC-25B airplanes the Air Force is currently building, as it completely fails to meet any of the requirements for survivability and security. (“You might even ask why Qatar no longer wants the aircraft," former USAF acquisitions chief Andrew Hunter said. "And...
Grifting with a soupçon of Big Brother
AviationChicagoCorruptionEconomicsGeneralHistoryPoliticsRepublican PartySecurityTravelTrumpWork
Happy May Day! In both the calendar and crashing-airplane senses! We start with two reports about how the Clown Prince of X has taken control over so much government data that the concepts of "privacy" and "compartmentalization" seem quaint. First, from the Times: Elon Musk may be stepping back from running the so-called Department of Government Efficiency, but his legacy there is already secured. DOGE is assembling a sprawling domestic surveillance system for the Trump administration — the likes of...
Harvard tells the OAFPOTUS to sod off
ChicagoCorruptionEconomicsEducationGeneralGeographyPoliticsRailroadsRepublican PartySecurityTaxationTravelTrumpUrban planningUS PoliticsWisconsinWork
Before I go through the stories from the last day about how we live in the stupidest timeline, here's a photo of the Milwaukee Intermodal Station I snapped heading to my return train on Friday: Elsewhere in the stupidest timeline, where maximizing corruption is the defining goal of the Republican Party: James Fallows takes us through Harvard's big "fuck you" to the OAFPOTUS's demands that the university install minders in its HR and academic departments, as does Josh Marshall. Jennifer Rubin reminds...
I've had a good conference. For a variety of reasons, today will be my busiest; usually Thursday has just one or two things and a flight home. Regular posting will resume tomorrow.
Another day, another OAFPOTUS grift
AstronomyAviationBeerCaliforniaChicagoCorruptionEconomicsEntertainmentEnvironmentEuropeFoodGeneralGeographyHealthPersonalPoliticsRailroadsTaxationTravelTrumpUS PoliticsWeatherWork
I want to start with a speech on the floor of the French Senate three days ago, in which Claude Malhuret (LIRT-Allier) had this to say about the OAFPOTUS: Washington has become the court of Nero, an incendiary emperor, submissive courtiers, and a jester high on ketamine in charge of purging the civil service. This is a tragedy for the free world, but it is first and foremost a tragedy for the United States. Trump’s message is that there is no point in being his ally since he will not defend you, he will...
As threatened promised, I'm starting to beg for money to help support The Daily Parker and Weather Now. You can go to Patreon and sign up to help us, with special member benefits as you contribute more. The Daily Parker costs about $5 a day to run (though I hope to reduce that significantly this fall), and Weather Now costs another $10. They're not entirely labors of love, as I have used Weather Now as a demo project to land new work. But after more than five years with the same full-time employer...
National Geospatial-Intelligence Agency removed from the Internet
GeneralGeographyGeospatial dataPoliticsTrumpUS PoliticsWeatherWork
By yesterday evening I managed to import all the National Geospatial-Intelligence Agency country place data through the Bs. This morning, I couldn't get to the NGIA website. All right, sometimes these things happen. No biggie. Yet, knowing a little about how the OAFPOTUS and Clown Prince Elon have operated the last 30 days, I did some digging. And I discovered yet another example of how imbecilic these infants are. Simply: someone has removed the agency from the Internet. All DNS records for the agency...
While doing a routine upgrade of NuGet packages in Weather Now, I discovered that Montreal-based Xceed Software has acquired a component called Fluent Assertions. They claim they will "will continue to honour free licenses for open-source, non-commercial projects," but they also now spam log files every time the component is invoked with a "buy a license" message. Well, I don't want all that log spam, I don't want to pay $130 a year for one testing component, and I have no idea how long they will honor...
Avoiding going outside
CanadaCassieChicagoCrimeDemocratic PartyEntertainmentEnvironmentGeneralGeographyIllinoisInternetLawPoliticsRepublican PartySoftwareTechnologyTelevisionTransport policyTravelUrban planningUS PoliticsWeatherWinterWorkWorld Politics
Yesterday, the temperature at Inner Drive Technology World HQ scraped along at -11°C early in the morning before "warming" up to -7.5°C around 3pm. Cassie and I got a 22-minute walk around then and she seemed fine. Today the pattern completely inverted. I woke up during the warmest part of the day: 7am, -8°C. Around 8am the temperature started dropping and now hovers around -11°C again—slightly colder than the point where I limit Cassie to 15 minutes outside. She just doesn't feel cold, apparently, and...
I've been working on a long-overdue update to Weather Now's gazetteer, the database of places that allows people to find their weather. The app uses mainly US government data for geographic names and locations, but also some international sources. This matters because the US government has a thing called "Geopolitical Entities and Codes (GEC)," which superseded Federal Information Processing Standard (FIPS) publication 10-4. Everyone else in the world use International Standards Organization publication...
Item the first: Weather Now got an update today. Under the hood, it got its annual .NET version refresh (to .NET 9), and some code-quality improvements. But I also added a fun new feature called "Weather Score." This gives a 0-to-100 point value to each weather report, showing at a glance where the best and worst weather is. A perfect day (by my definition) is 22°C with a 10°C dewpoint, light winds, mostly-clear skies, and no precipitation. The weather at O'Hare right now is not, however, perfect, and...
I just had a hilarious meeting with a vendor. We (at my day job) use a JavaScript library for a small but useful feature in our application. We've used it for probably the app's entire 10 year lifespan and haven't given it a second thought. Recently, a security issue showed up on a routine scan, implicating the (obsolete) version we use. So we have to get the latest version, and company policy requires us to get a commercial license to protect our own IP. So we got in touch with the vendor, which took...
The Post has more details about the pagers that the Mossad blew up, injuring thousands of Hezbollah terrorists: As an act of spy craft, it is without parallel, one of the most successful and inventive penetrations of an enemy by an intelligence service in recent history. But key details of the operation — including how it was planned and carried out, and the controversy it engendered within Israel’s security establishment and among allies — are only now coming to light. The idea for the pager operation...
Last office day for 2 weeks
BidenCassieChicagoElection 2024EntertainmentEnvironmentEuropeFoodGeneralGeographyHistoryLawLondonNew YorkPersonalPolicePoliticsTravelTrumpUrban planningUS PoliticsWork
The intersection of my vacation next week and my group's usual work-from-home schedule means I won't come back to my office for two weeks. Other than saving a few bucks on Metra this month, I'm also getting just a bit more time with Cassie before I leave her for a week. I've also just finished an invasive refactoring of our product's unit tests, so while those are running I either stare out my window or read all these things: Yes, Virginia (and Ohio, Michigan, Pennsylvania, Georgia, and North Carolina)...
Sushi, sushi, everywhere, and most goes in the dump
CassieChicagoEntertainmentEnvironmentFoodGeneralSummerWeatherWork
Heat makes me cranky. Even though I have good air conditioning, I also don't want to overdo it, so my home office is 25°C right now. Not too hot, but not what I would call super-comfortable. Still, it's cooler than the 37°C heat index that Cassie and I just spent 12 minutes walking in. Adding to the misery: both Chicago airports hit record high temperatures (36°C) yesterday. The heat wave should break tomorrow night. Until then I'll continue slamming back water during the day and tonics with lime (minus...
Another boring release
BidenBusinessChicagoCrimeEconomicsEducationElection 2024EntertainmentFoodGeneralGeographyPersonalPoliticsRacismReligionSoftwareTravelTrumpUrban planningUS PoliticsWork
Every other Tuesday we release software, so that's what I just did. It was so boring we even pushed the bits yesterday evening. In theory we always have a code-freeze the night before a release, but in fact we sometimes have just one more thing to do before we commit this last bit of code... And yet, the world outside keeps becoming less boring: Paul Krugman thinks President Biden should toot his own horn a bit more. Michelle Goldberg reminds us all that the XPOTUS meant "lock her up" literally: "A...
Heads-down research and development today
AviationBeerEconomicsEntertainmentGeneralHistoryMusicPersonalPoliticsSoftwareTravelTrumpWeatherWork
I usually spend the first day or two of a sprint researching and testing out approaches before I start the real coding effort. Since one of my stories this sprint requires me to refactor a fairly important feature—an effort I think will take me all of next week—I decided to read up on something today and have wound up in a rabbit hole. Naturally, that means a few interesting stories have piled up: The Presidential Greatness Project released its annual list of, well, presidents, putting Lincoln at the...
Hoping not to get rained on this afternoon
AbortionBusinessChicagoChinaClimate changeEntertainmentEnvironmentFoodGeneralGunsPoliticsRepublican PartySoftwareUrban planningUS PoliticsWeatherWorkWorld Politics
A whole knot of miserable weather is sneaking across the Mississippi River right now, on its way to Chicago. It looks like, maybe, just maybe, it'll get here after 6pm. So if I take the 4:32 instead of the 5:32, maybe I'll beat it home and not have a wet dog next to me on the couch later. To that end I'm punting most of these stories until this evening: US Representative and professional troll Marjorie Taylor Greene (R-GA) wants you to think she isn't serious, except when she is. I would say, when her...
Coding continues apace
AstronomyChicagoCrimeDogsElection 2020GeneralGeographyPoliticsSecuritySoftwareTravelTrumpUrban planningUS PoliticsWork
I'm almost done with the new feature I mentioned yesterday (day job, unfortunately, so I can't describe it further), so while the build is running, I'm queuing these up: Philip Bump analyzes the New York Supreme Court Justice Juan Merchan's dismissal of the XPOTUS's bogus immunity claim. Chicago mayor Brandon Johnson (D) told reporters he's done everything he promised to do when he took office a year ago, at which point the reporters no doubt collectively cocked their eyebrows. Molly White doesn't think...
American Airlines says my flight home has a 45-minute delay at the moment (though of course that could get worse). So I just spent 35 minutes walking in a big circle around the southwest corner of downtown San Diego. I don't think I'd ever live here, but I do enjoy the weather. Meanwhile, as if I don't have too many things on my to-be-read shelf already, the New York Times book editor has released a list of the 22 funniest novels since Catch-22. Maybe someday I'll get to a few of them? Anyway, I...
The computer I'm using to write this post turns 8 years old on April 6th. It has served me well, living through thousands of Daily Parker posts, two house moves, terabytes of photographs, and only one blown hard drive. So I have finally broken down and ordered a new one: a Dell Precision 3460 that will sit on my desk instead of under it, and will run Windows 11 with TPM 2.0 instead of warning me that it doesn't have the right hardware to get the latest OS. The new computer will have an 13th Gen Intel...
Statistics: 2023
ApolloAviationBlogsCassieChicagoEconomicsEntertainmentEnvironmentFitnessGeneralGeographyHistoryMusicPersonalTravelWork
Last year continued the trend of getting back to normal after 2020, and with one nice exception came a lot closer to long-term bog standard normal than 2022. I posted 500 times on The Daily Parker, 13 more than in 2022 and only 6 below the long-term median. January, May, and August had the most posts (45) and February, as usual, the least (37). The mean of 41.67 was actually slightly higher than the long-term mean (41.23), with a standard deviation of 2.54, which may be the lowest (i.e., most consistent...
When Tuesday feels like Monday
BidenChicagoCorruptionCrimeEconomicsElection 2024GeneralGeographyHistoryIsraelLawPoliticsTrumpWork
We've switched around our RTO/WFH schedule recently, so I'm now in the office Tuesday through Thursday. That's exactly the opposite of my preferred schedule, it turns out. So now Tuesdays feel like Mondays. And I still can't get the hang of Thursdays. We did get our bi-weekly build out today, which was boring, as it should be. Alas, the rest of the world wasn't: The XPOTUS has vowed revenge on everyone who has wronged him, pledging to use the US government to smite his enemies, as if we needed any more...
Sure Happy It's Thursday
BeerChicagoCrimeEconomicsEntertainmentEuropeGeneralGeographyHistoryIsraelPoliticsRailroadsRepublican PartySoftwareTransport policyTravelUrban planningUS PoliticsWorkWorld Politics
I'm iterating on a UI feature that wasn't 100% defined, so I'm also iterating on the API that the feature needs. Sometimes software is like that: you discover that your first design didn't quite solve the problem, so you iterate. it's just that the iteration is a bit of a context shift, so I'm going to read for about 15 minutes to clear my head: Kevin Philips, whose 1969 book The Emerging Republican Majority laid out Richard Nixon's "southern strategy" and led to the GOP's subsequent slide into...
Cough, cough, cough
AutumnBeerChicagoCrimeEconomicsIsraelJournalismMilitary policyPersonalPoliticsRailroadsRepublican PartySCOTUSTerrorismTransport policyTrumpUrban planningUS PoliticsWeatherWorkWorld Politics
I could have worked from home today, and probably should have, but I felt well enough to come in (wearing an N95 mask, of course). It turned that I had a very helpful meeting, which would not have worked as well remotely, but given tomorrow's forecast and the likelihood I'll still have this cold, Cassie will just have to miss a day of school. I have to jam on a presentation for the next three hours, so I'll come back to these later: Alex Shephard says this is the week Twitter finally went totally evil....
Friday after the cold front
AutumnBaseballChicagoChinaCrimeEconomicsEntertainmentGeneralPoliticsRestaurantsSoftwareTravelTrumpUkraineUS PoliticsWeatherWorkWorld Politics
A rainy cold front passed over Inner Drive Technology WHQ just after noon, taking us from 15°C down to just above 10°C in two hours. The sun has come back out but we won't get a lot warmer until next week. I've had a lot of coding today, and I have a rehearsal in about two hours, so this list of things to read will have to do: Mother Jones's Russ Choma thinks the XPOTUS doesn't really want to win his fraud trial. Robert Wright interviewed Brown University professor Lyle Goldstein, late of the US Naval...
In other news of the day...
CrimeEconomicsEntertainmentGeneralHistoryLawMilitary policyMoviesPersonalPoliticsReligionRepublican PartySCOTUSSoftwareTelevisionTrumpWorkWriting
It's only Wednesday? Sheesh... The Writers Guild of America got nearly everything they wanted from the Alliance of Motion Picture and Television Producers (i.e., the Astroturf organization set up by the big studios and streamers to negotiate with the Guilds), especially for young writers and for hit shows, but consumers should expect more bundling and higher monthly fees for shows in the future. Josh Marshall suspects that the two competing storylines about the XPOTUS (that he's about to return to...
Three hours later, I've got Weather Now's Netatmo code integrated with the Function App that controls all of the automated background functions of the application. I now have to move the adobo to phases two and three (browning, starting the slow cook), then take Cassie out. I might actually deploy this today. Except that I discovered that a decision I made about how the site would store weather at the start of the re-write in 2020 means the simplest thing that works requires me to change Netatmo's data...
I have three goals today, to take advantage of the gray rainy weather. First, another stab at adobo, this time with a little less vinegar, fewer peppercorns, and a skosh* more sugar. It's marinating right now, so in about three hours, I'll brown the pork belly and then slow-cook it in my Instapot for another three hours or so. Goal #2: Finish coding and deploy the update to Weather Now to use data from my Netatmo devices. Finally, I'll have actual IDTWHQ weather! Goal #3: See if it's possible to build...
Pigeons roosting, etc.
ChinaClimate changeCrimeFoodGeneralJournalismLawPolicePoliticsRussiaSoftwareTrumpUS PoliticsWeatherWorkWorld Politics
A few of them have come home or are en route: Cato Institute scholar Clark Nelly says the XPOTUS "is toast," as the deranged wannabe fascist (my words) won't be able to stop himself from lying to the Georgia jury on live TV. Speaking of crazy old people, author Michael Beckley backs away slowly from the historical implications of having two septuagenarian dictators aging along with their nuclear stockpiles loose in the world. The Marion County, Kan., prosecutor has filed a motion to have all the Marion...
End of day reading list
BidenCrimeEconomicsElection 2020Election 2024EntertainmentGeneralGeographyJournalismMilitary policyPolicePoliticsRepublican PartySportsSummerTravelTrumpUS PoliticsWeatherWork
The XPOTUS continuing to get indicted for trying to steal the 2020 election wasn't the only bit of authoritarian fuckery this week: Constitutional law professor Deborah Pearlstein wonders, as do many other people, why so many of the XPOTUS's mooks are lawyers. Nicholas Grossman can't figure out why the media spend so much time trying to understand the populist right when Biden got millions more votes than the other guy. The Marion, Kan., police department raided the town newspaper and seized its...
Lunch links
BikingChicagoCrimeEntertainmentFoodLawPoliticsSoftwareTaxationTrumpUrban planningUS PoliticsWork
I love it when something passes all the integration tests locally, then on the CI build, and then I discover that the code works perfectly well but not as I intended it. So while I'm waiting for yet another CI build to run, I'm making note of these: Who's dumber than the XPOTUS? His lawyers. The city of Chicago has released plans to build a tunnel connecting the existing Bloomingdale Trail with the other side of I-90/94 and the Union Pacific tracks, but they don't expect it to open for about 3 years....
I finished the main part of the feature I've been fighting since last week, only to discover that a sub-feature needs refactoring as well. Basically, before implementing this feature, the user would recalculate their model every time they changed its parameters. Calculation usually takes 5-10 seconds for most models, but (a) for some models it takes up to a minutes and (b) the calculation engine uses a first-in-first-out queue when calculating. But the calculation engine caches on a most-recently-used...
Wrapping up the second quarter
BikingCrimeEntertainmentEuropeFoodGeneralGeographyHistoryInternetJournalismMoviesPoliticsRailroadsTransport policyTravelUK PoliticsUrban planningUS PoliticsWork
Here is the state of things as we go into the second half of 2023: The government-owned but independently-edited newspaper Wiener Zeitung published its last daily paper issue today after being in continuous publication since 8 August 1703. Today's headline: "320 years, 12 presidents, 10 emperors, 2 republics, 1 newspaper." Paula Froelich blames Harry Windsor's and Megan Markle's declining popularity on a simple truth: "Not just because they were revealed as lazy, entitled dilettantes, but because they...
Twenty Five Years
BlogsCassieChicagoEntertainmentGeneralGeographyHistoryParkerPersonalPoliticsTravelWeatherWorkWriting
The Daily Parker began as a joke-of-the-day engine at the newly-established braverman.org on 13 May 1998. This will be my 8,907th post since 1998 and my 8,710th since 13 November 2005. And according to a quick SQL Server query I just ran, The Daily Parker contains 15,043,497 bytes of text and HTML. A large portion of posts just curate the news and opinions that I've read during the day. But sometimes I actually employ thought and creativity, as in these favorites from the past 25 years: Old Man...
Why we still need humanities degrees, Tech Forum edition
EconomicsEducationGeneralHistoryPoliticsWork
I'm in Phoenix for my company's Tech Forum, where all the technology professionals come together for a few days of panel discussions and heavy drinking networking events. This morning's lineup, including the keynote speaker, emphasized to me the dangers in the United States' declining ability to teach kids English and history. I will have more details later, but for now I'll mention these three things. First, if you show the ubiquitous graph of the growing gap between productivity and wages that the US...
Chicago mayoral candidate and Fraternal Order of Police endorsee Paul Vallas blames "hackers" for his own choices to use a weak password and not to use multi-factor authentication on his Twitter account: Mayoral candidate Paul Vallas on Friday blamed unnamed hackers for his Twitter account liking offensive tweets over the past several years as he faced criticism from rival candidates over the social media posts. The comments came after a Tribune review this week found that Vallas’ Twitter account...
Why doesn't the AP want me to give them money?
CaliforniaClimate changeCrimeEducationEntertainmentEuropeFoodGeneralGeographyHistoryJournalismNew YorkPoliticsRailroadsSecuritySoftwareTransport policyUrban planningUS PoliticsWeatherWinterWork
I spent way more time than I should have this morning trying to set up an API key for the Associated Press data tools. Their online form to sign up created a general customer-service ticket, which promptly got closed with an instruction to...go to the online sign-up form. They also had a phone number, which turned out to have nothing to do with sales. And I've now sent two emails a week apart to their "digital sales" office, with crickets in response. The New York Times had an online setup that took...
Big sprint release, code tidy imminent
AviationCaliforniaChicagoCrimeDemocratic PartyEconomicsGeneralPolicePoliticsRailroadsRepublican PartySecuritySoftwareTaxationTravelUS PoliticsWork
I released 13 stories to production this afternoon, all of them around the app's security and customer onboarding, so all of them things that the non-technical members of the team (read: upper management) can see and understand. That leaves me free to tidy up some of the bits we don't need anymore, which I also enjoy doing. While I'm running multiple rounds of unit and integration tests, I've got all of this to keep me company: US Senator Diane Feinstein (D-CA), who even people who love her wonder if...
So much warmer!
CassieChicagoGeneralGeographyLondonPersonalPoliticsRailroadsRussiaSecurityTransport policyTravelUkraineUrban planningWeatherWinterWorkWorld Politics
It got practically tropical this afternoon, at least compared with yesterday: Cassie and I took advantage of the no-longer-deadly temperatures right at the top point of that curve to take a 40-minute, 4.3 km walk. Tomorrow should stay as warm, at least until the next cold front comes in and pushes temperatures down to -18°C for a few hours Thursday night. I'm heading off to pub quiz in a few minutes, so I'll read these stories tomorrow morning: London plans to build an elevated rails-to-trails park...
Waiting for an upload
AviationClimate changeCrimeEntertainmentFoodGeneralGeographySan FranciscoTransport policyTravelUrban planningWeatherWinterWork
I got a lot done today, mostly a bunch of smaller tasks I put off for a while. I also put off reading all of this, which I will do now while my rice cooks: The EU's Copernicus Climate Change Service determined that 2022 was the fifth-hottest year on record, once again making the last 8 years the hottest on record. As North America sees record warmth and record-low snowfall this winter, we can guess how 2023 will end up. In no small irony, Illinois was actually cooler than normal last year. I've said...
My office is still and here
BusinessChicagoEconomicsElection 2022GeneralGeographyHistoryJapanPersonalPoliticsRailroadsRepublican PartyTransport policyUrban planningUS PoliticsWork
In a form of enlightened laziness, I often go into my company's downtown Chicago office on Friday and the following Monday, avoiding the inconvenience of taking my laptop home. It helps also that Fridays and Mondays have become the quietest days of the week, with most return-to-office workers heading in Tuesdays through Thursdays. And after a productive morning, I have a few things to read at lunch: The Economist says a lot of nice things about Chicago, including that we have an almost inexhaustible...
New York City has a huge online map of every tree they manage, and they just updated their UI: Near the Tennis House in Brooklyn’s Prospect Park grows a magnificent white oak that stands out for its impressive stature, with a trunk that’s nearly four feet wide. But the massive tree does more than leave visitors in awe. It also provides a slew of ecological benefits, absorbing some 25,000 tons of carbon dioxide and intercepting nearly 9,000 gallons of stormwater each year, according to city data. It also...
We didn't deploy code to production at the end of last sprint because we had a seriously large epic that took 3 weeks to complete. It involved re-architecting an entire feature so that it can support multiple data types rather than the single type we originally planned for. We knew this would happen, and we expected it right around the three-year point in development. So here it is, right on time. But despite all the testing and care that we put into the Dev/Test branch, and despite the multiple...
Josh Barro explains the FTX collapse in simple terms: [T]his is not a technology story, because FTX was not a technology company. Sure, FTX’s business relied on technology, but so do most businesses. FTX has an app; so does Fidelity, and so does Chipotle, and that doesn’t make them tech companies. FTX was a brokerage, and there were two things that set them apart from a regular brokerage. One is that they dealt principally in nonsense financial products with no underlying economic value, and the other...
Scary deployment today
CaliforniaChicagoCrimeDemocratic PartyEconomicsElection 2022Election 2024EntertainmentGeneralGeographyMusicPoliticsRepublican PartySoftwareTransport policyTravelTrumpUrban planningUS PoliticsWork
I'm just finishing up a very large push to our dev/test environment, with 38 commits (including 2 commits fixing unrelated bugs) going back to last Tuesday. I do not like large pushes like this, because they tend to be exciting. So, to mitigate that, I'm running all 546 unit tests locally before the CI service does the same. This happens when you change the basic architecture of an entire feature set. (And I just marked 6 tests with "Ignore: broken by story X, to be rewritten in story Y." Not the best...
Poor, neglected dog
ApolloAutumnCassieChicagoElection 2024MusicPoliticsRepublican PartyTrumpUS PoliticsWeatherWinterWork
Between my actual full-time job and the full-time job I've got this week preparing for King Roger, Cassie hasn't gotten nearly the time outdoors that she wants. The snow, rain, and 2°C we have today didn't help. (She doesn't mind the weather as much as I do.) Words cannot describe how less disappointed I am that I will have to miss the XPOTUS announcing his third attempt to grift the American People, coming as it does just a few hours after US Senator Rick Scott (R-FL) announced his bid for Senate...
The Federal Trade Commission, which has become the de-facto enforcer for Silicon Valley shenanigans, has decided the smell coming from Twitter HQ can no longer be ignored after their top privacy and security people have left: It marked the second time in two days that a federal official has expressed concern about the chaotic developments at the company, coming less than 24 hours after President Biden said Musk’s relationships with other countries deserved scrutiny. The agency said that it was “tracking...
Elon Musk had a lot going for him when he started his first company: rich parents, being white in Apartheid South Africa, malignant narcissism, etc. Like other well-known billionaire charlatans, he has had his share of spectacular successes, and still decided to find his own little corner of the Peter Principle. So let it be with Twitter: Some might say Elon Musk, who last week became Twitter’s official new owner, has buyer’s remorse. But that implies he had actually wanted the thing before he bought...
Foggy Hallowe'en
BusinessChicagoCOVID-19Election 2022EntertainmentFoodPersonalPoliticsRepublican PartySoftwareUXWork
A week after moving, I'm averaging 30 minutes more sleep and my Body Battery score is back to normal levels after two weeks of waking up like a zombie. I might even have all the boxes unpacked by this time next year. Meanwhile, me shifting a couple tonnes of matter a few hundred meters did not affect the world's spin by any measurable amount: Max Boot reminds everyone that comparing right-wing and left-wing violence in the US is a false equivalence. Luiz Inácio Lula da Silva defeated...
I went to bed Sunday thinking I would move next Wednesday. Then I had a productive day at my downtown office yesterday. Then, as I was walking to the train, I got a note that despite me saying repeatedly, for the last six weeks, "I cannot move on the 24th," my buyers want to close on the 24th, because their painters will be here the morning of the 25th. What a coincidence! My painters will be at my new place next Tuesday morning, and now they get the added fun of maneuvering around my furniture. Sigh....
The Washington Post Fact Checker digs deep into the allegations of mishandling classified material against former Secretary of State Hillary Clinton and finds, nah, she good: The Justice Department investigation of classified documents found at former president Donald Trump’s Mar-a-Lago Club has brought inevitable comparisons to the controversy over Hillary Clinton’s private email server that she used while secretary of state. The FBI investigation into her emails arguably tipped the close 2016...
God save our gracious King
BidenDemocratic PartyEconomicsElection 2022Election 2024GeneralGeographyHistoryPoliticsRepublican PartySecuritySoftwareTrumpUK PoliticsUS PoliticsWork
With the death of Queen Elizabeth II, the British National Anthem has changed back to "God Save the King" for the third time in 185 years. In other news: The Guardian explains Elizabeth's funeral and other events that will take place over the next 10 days. James Fallows takes a second look at President Biden's speech from last week, in the context of the predictable reaction cycle about anything he does. Dana Milbank doesn't worry the MAGA folks want a Mussolini, since some of them keep going on about...
Baby's first Ribfest
CassieChicagoCrimeEntertainmentFoodGeneralJournalismMusicPoliticsPsychologyRailroadsReligionRepublican PartyScienceSecurityTransport policyTrumpUS PoliticsWeatherWork
If Cassie could (a) speak English and (b) understand the concept of "future" she would be quivering with anticipation about going to Ribfest tonight after school. Since she can't anticipate it, I'll do double-duty and drool on her behalf. It helps that the weather today looks perfect: sunny, not too hot, with a strong chance of delicious pork ribs. Meanwhile, I have a few things to read on my commute that I didn't get to yesterday: Remember when psychiatrist Bandy Lee got shouted down when she warned...
I mean, when in Rome, right? My company offered four options for this afternoon. I didn't even need to read past "BBQ and Brewery Tour" to sign up. Totally worth it! I'll have more to say over the weekend when I have more time to say it, but I do like Texas BBQ, and the two beers I had were quite good. Home tomorrow, just in time for our own heat wave. Yay.
Friday, already?
AbortionAviationChicagoCrimeEconomicsEntertainmentFoodGeneralGunsHealthHistoryIllinoisPoliticsRacismRepublican PartySummerUS PoliticsWeatherWork
Today I learned about the Zoot Suit Riots that began 79 years ago today in Los Angeles. Wow, humans suck. In other revelations: Service and restaurant workers in Chicago have accelerated their pushes for unionization after their bosses showed just how much they valued their workers during the pandemic. Funny how that works. The President can't do much about global food and gasoline prices, but voters will probably blame him anyway come November. I agree with Josh Marshall that preserving the current...
Regulate crypto! And guns, too
ArchitectureChicagoEconomicsEnvironmentEuropeGeneralGunsLondonMilitary policyPhotographyPoliticsRepublican PartyRussiaSecurityTransport policyUkraineWorkWorld Politics
Even though it seems the entire world has paused to honor HRH The Queen on the 70th anniversary of her accession, the world in fact kept spinning: Blogger Moxie Marlinspike wrote about their first impressions of web3 back in January. I just got around to reading it, and you should too. On the same topic, a group of 25 security professionals, including Grady Booch, Bruce Schneier, and Molly White, wrote an open letter to Congress advocating for serious regulation of cryptocurrencies. What's Russian...
Head (and kittens) exploding!
BusinessChicagoCrimeDrug policyEconomicsElection 2020EntertainmentEnvironmentGamesIllinoisPersonalPoliticsRussiaSecuritySoftwareTaxationTelevisionTrumpUS PoliticsWork
Leading off today's afternoon roundup, The Oatmeal (Matthew Inman) announced today that Netflix has a series in production based on his game Exploding Kittens. The premise: God and Satan come to Earth—in the bodies of cats. And freakin' Tom Ellis is one of the voices, because he's already played one of those parts. Meanwhile, in reality: A consumers group filed suit against Green Thumb Industries and three other Illinois-based cannabis companies under the Clayton Act, alleging collusion that has driven...
Somebody call lunch!
AstronomyBusinessEconomicsElection 2016GeneralGeographyHistoryImmigrationPoliticsRepublican PartySoftwareTime zonesTravelTrumpWork
I've gotten two solid nights of sleep in a row, and I've got a clean desk for the first time in weeks. I hope that this becomes the norm, at least until November, when I'll have a packed musical schedule for six weeks as the Apollo Chorus rehearses or performs about 30 times. But that's seven months off. That gives me plenty of time to listen to or read these: Time Zone Database coordinator Paul Eggert explains the TZDB, its history, and how it works. David Sedaris discusses how the US changed between...
An example of why free societies have better armies
GeneralMilitary policyPoliticsRussiaSecurityWork
In an authoritarian regime, telling your boss that he did something wrong can have fatal consequences. Therefore people avoid mentioning problems up the chain. Like, for example, that mandating the army use only Russian-made mobile phones, even though Western electronics have progressed years or decades beyond them, might leave the army at a disadvantage in combat. Similarly, as an engineer, you might not tell your superiors that blowing up the enemy's 3G cell towers will render your 3G phones unusable...
I've finally resumed progress on a major update to Weather Now. I finished everything except the user interface way back in April, but between summer, Cassie, and everything else, I paused. At least, until last week, when something clicked in my head, and I started writing again. As my dad would say, I broke the code's back. It turns out, the APIs really work well, and I'm getting used to .NET Blazor, so I'm actually getting things done. The only downside applies to Cassie, who will probably only get 90...
Spicy poké
AbortionBusinessCrimeDemocratic PartyEconomicsElection 2022EntertainmentFoodJokesJournalismMoviesPoliticsReligionRepublican PartySCOTUSTechnologyUS PoliticsWork
I swear, the local poké place used three shots of chili oil instead of one today. Whew. (Not that I'm complaining, of course.) While my mouth slowly incinerates, I'm reading these: University of Baltimore School of Law professor Kimberly Wehle warns that the legal theories the Republicans on the Supreme Court suggested this week could roll back a lot more than just abortion rights. Also in The Atlantic, actor Joshua Malina wonders why anyone would hire raging anti-Semite Mel Gibson. Daniel Strauss asks...
Lunchtime links
AutumnCassieChicagoEconomicsEntertainmentFoodHistoryPoliticsSCOTUSSoftwareUK PoliticsWorkWorld Politics
We've just completed Sprint 50 at my day job, which included upgrading our codebase to .NET 6 and adding a much-desired feature to our administration tools. Plus, we wrote code to analyze 500,000 emails from a public dataset for stress testing one of our product's features. Not bad for a six-day sprint. The sun is out, and while I don't hear a lot of birds singing, I do see a lot of squirrels gathering walnuts from the tree across the street. It's also an unseasonably warm 7°C at Inner Drive Technology...
Having a day off with no real responsibilities gives me the space to take care of some niggling projects I've put off for a while. First, I finished updating a document for the Apollo Chorus that lists every sit and stand cue and every score marking for our Messiah performances. That took about 8 hours altogether. I also updated my main NuGet packages to .NET 6. As a nice bonus, because of a quirk in how .NET assemblies get versioned, today's release is version 4.2.8000. (I kept the previous release...
The busy season
ApolloArtBeerCassieChicagoChinaCOVID-19DogsEntertainmentGeneralMicrosoftMicrosoft AzurePoliticsProgrammingSoftwareTrumpUS PoliticsWork
I've spent today alternately upgrading my code base for my real job to .NET 6.0, and preparing for the Apollo Chorus performances of Händel's Messiah on December 11th and 12th. Cassie, for her part, enjoys when I work from home, even if we haven't spent a lot of time outside today because (a) I've had a lot to do and (b) it rained from 11am to just about now. So, as I wait for the .NET 6 update to build and deploy on our dev/test CI/CD instance (I think I set the new environments on our app services...
Slouching towards fascism
BeerChicagoDemocratic PartyElection 2022EntertainmentPoliticsRepublican PartySoftwareTaxationTravelUS PoliticsWork
The software release yesterday that I thought might be exciting turned out to be fairly boring, which was a relief. Today I'm looking through an ancient data set of emails sent to and from some white-collar criminals, which is annoying only because there are millions and I have to write some parsing tools for them. So while I'm decompressing the data set, I'll amuse myself with these articles, from least to most frightening: The Chicago Tribune lists six breweries they think you should take out-of-town...
Cloudflare explains: BGP stands for Border Gateway Protocol. It's a mechanism to exchange routing information between autonomous systems (AS) on the Internet. The big routers that make the Internet work have huge, constantly updated lists of the possible routes that can be used to deliver every network packet to their final destinations. Without BGP, the Internet routers wouldn't know what to do, and the Internet wouldn't work. The Internet is literally a network of networks, and it’s bound together by...
I enjoy productive days
CassieChicagoClimate changeEntertainmentFoodHistoryPersonalPsychologySummerTravelUrban planningWeatherWisconsinWork
Yesterday I squashed six bugs (one of them incidentally to another) and today I've had a couple of good strategy meetings. But things seem to have picked up a bit, now that our customers and potential customers have returned to their offices as well. So I haven't had time to read all of these (a consistent theme on this blog): An early-summer heat dome has formed over a larger area than expected, pushing temperatures in the Southwest US as high as 53°C in places. Lenore Skenazy, who founded the...
After 7,927 blog entries over more than 23 years, I must express surprise that the XPOTUS managed a full 29 days: Former President Donald Trump’s blog — a webpage where he shared statements after larger social media companies banned him from their platforms — has been permanently shut down, his spokesman said Wednesday. The page, “From the Desk of Donald J. Trump,” has been scrubbed from Trump’s website after going live less than a month earlier. After he launched the thing, people stayed away in...
The Atlantic's Amanda Mull believes that workers will benefit most from choosing when to work from home or in the office themselves, rather than through corporate policies: [R]umors of the office’s death have been greatly exaggerated, as have those of its triumphal return. Most companies are still deciding exactly what their post-pandemic workspaces look like, which means many office-going Americans are about to enter a few months of relative freedom during phased, attendance-capped reopenings....
Beyond farcical in Arizona
EconomicsElection 2020GeneralPoliticsRepublican PartySecurityTrumpUS PoliticsWork
A supporter of the XPOTUS has organized, with the help of the Arizona State Senate, a private hand-recount of Maricopa County's ballots. Apparently they're looking for bamboo fibers? Yeah, it's just as crazy as it sounds: On the floor of Veterans Memorial Coliseum, where Sir Charles Barkley once dunked basketballs and Hulk Hogan wrestled King Kong Bundy, 46 tables are arrayed in neat rows, each with a Lazy Susan in the middle. Seated at the tables are several dozen people, mostly Republicans, who spend...
Sure Happy It's Thursday! Earth Day edition
AviationBeerChicagoClimate changeCrimeEntertainmentGeneralGeographyScienceSecuritySoftwareTransport policyTravelWeatherWorkWorld Politics
Happy 51st Earth Day! In honor of that, today's first story has nothing to do with Earth: The MOXIE experiment on NASA's Perseverance rover produced 5.4 grams of oxygen in an hour on Mars, not enough to sustain human life but a major milestone in our efforts to visit the planet. Back on earth, the Nature Conservancy has released a report predicting significant climate changes for Illinois, including a potential 5°C temperature rise by 2100. Microsoft has teamed up with the UK Meteorological Office (AKA...
What I'm reading today
BidenChicagoClimate changeGeneralGeographyIndianaLawMicrosoft AzurePoliticsRepublican PartyScienceSpringUrban planningUS PoliticsWeatherWork
A few articles caught my attention this week: Jennifer Rubin says the GOP's opposition to literally everything President Biden has proposed is killing their popularity. The New Republic, in collaboration with the Chicago Reader, tells the story of the last remaining men's hotel in Chicago. NPR host Steve Inskeep describes his difficulties getting his adoption records from the State of Indiana. Writing in The New Yorker, Daniel Alcarón mourns the loss of Puerto Rico's Arecibo Observatory last December....
Sure happy it's Thursday
ArchitectureChicagoEntertainmentFoodGeneralHistoryLawPhotographyPoliticsSoftwareUS PoliticsWorkWorld Politics
I've spent the last few weeks in my off-hours beavering away at a major software project, which I hope to launch this spring. Meanwhile, I continue to beaver at my paying job, with only one exciting deployment in the last six sprints, so things are good there. I also hope to talk more about that cool software before too long. Meanwhile, things I need to read keep stacking up: The BBC's Peter Mwai examines "the fake UN diplomat and other misleading stories" coming from the Ethiopian government. Jill...
The world keeps turning
AviationChicagoClimate changeEntertainmentGeneralMicrosoft AzureMoviesPersonalPoliticsRepublican PartyRussiaSecuritySoftwareTravelUS PoliticsWeatherWisconsinWorkWorld Politics
Even though my life for the past week has revolved around a happy, energetic ball of fur, the rest of the world has continued as if Cassie doesn't matter: US Senator Ron Johnson (R-WI) has taken the lead in spewing right-wing conspiracy bullshit in the Senate. Retired US Army Lt Colonel Alexander Vindman joins Garry Kasparov in an op-ed that says it's not about the individual politicians; Russia's future is about authoritarianism against democracy. Deep waters 150 meters under the surface of Lake...
Top of the inbox this morning
ChicagoCOVID-19GeneralIllinoisLawPoliticsRepublican PartyUS PoliticsWork
The CDC just released guidance on how vaccinated people should behave. It doesn't seem too surprising, but it also doesn't suggest we will all go back to the world of 2019 any time soon. In other news: Washington Post global opinions editor Karen Attah likens living in Texas right now to "an exercise in survival." The New York Times looks at where US Senator Josh Hawley (R-MO) came from, without explicitly telling him to go back there. Crain's Chicago Business columnist Greg Hinz outlines what Chicago...
Everyone who understands security predicted this
ConservativesPoliticsRepublican PartySecuritySoftwareUS PoliticsWork
Security is hard. Everyone who works in IT knows (or should know) this. We have well-documented security practices covering every part of software applications, from the user interface down to the hardware. Add in actual regulations like Europe's GDPR and California's privacy laws, you have a good blueprint for protecting user data. Of course, if you actively resist expertise and hate being told what to do by beanie-wearing nerds, you might find yourself reading on Gizmodo how a lone hacker exfiltrated...
Sony-made GPS chipsets failed all over the world this weekend when a GPS cheat-sheet of sorts expired: In general, the pattern of your route is correct, but it may be displaced to one side or the other. However, in many cases by the completion of the workout, it sorts itself out. In other words, it’s mostly a one-time issue. The issue has to do with the ephemeris data file, also called the EPO file (Extended Prediction Orbit) or Connected Predictive Ephemeris (CPE). Or simply the satellite pre-cache...
Today is slightly longer than yesterday
CanadaChicagoClimate changeCOVID-19EconomicsEntertainmentEuropeGeneralGeographyHistoryLawPoliticsRepublican PartySoftwareTravelTrumpUK PoliticsUS PoliticsWeatherWork
The December solstice happened about 8 hours ago, which means we'll have slightly more daylight today than we had yesterday. Today is also the 50th anniversary of Elvis Presley's meeting with Richard Nixon in the White House. More odd things of note: Former Justice Department Office of Legal Counsel attorney Erica Newland has some regrets. Congress finally passed a $900 million stimulus bill that has no real hope of stimulating anyone who's unemployed or about to lose his home. Nice work, Mitch. Canada...
As Covid-19 cases rose in large cities, people started moving to the suburbs in larger numbers. Crain's reports that the combination of fear, downtown office closures, and low interest rates caused home sales nearly to double in 14 Chicago-area suburbs. Barrington, a wealthy village of horse barns and huge houses, saw the largest number of home sales last month, with Lake Forest (a similar place) close behind. Amanda Mull, writing in The Atlantic, sees this as a big gamble: When we talk about people...
So many things today
ChicagoClimate changeCOVID-19CrimeEconomicsElection 2020EntertainmentGeneralLawPoliticsSecurityStatisticsSummerTrumpUS PoliticsWeatherWork
I'm taking a day off, so I'm choosing not to read all the articles that have piled up on my desktop: Tropical Storm Josephine has formed east of the windward islands, becoming the earliest 10th named storm on record. The National Hurricane Center promises an "extremely active" season. By tracking excess deaths in addition to reported Covid-19 deaths, the New York Times has concluded we've already surpassed 200,000 and could hit half a million by the end of the year. The General Accounting Office, a...
Lunchtime reading
BeerClimate changeCOVID-19Election 2020EntertainmentGeneralGeographyHealthHistoryJournalismPoliticsRacismTrumpUS PoliticsWeatherWork
It has cooled off slightly from yesterday's scorching 36°C, but the dewpoint hasn't dropped much. So the sauna yesterday has become the sticky summer day today. Fortunately, we invented air conditioning a century or so ago, so I'm not actually melting in my cube. As I munch on some chicken teriyaki from the take-out place around the corner, I'm also digesting these articles: James Fallows points to the medieval alcohol-distribution rules in most states as the biggest threat to craft brewing right now....
A bit of news overload today
ChicagoCOVID-19Election 2020GeneralHealthHistoryPoliticsRepublican PartySecurityTransport policyTrumpWork
Happy tax day! And now, we're off to the races: Jeff Sessions lost the Republican US Senate primary in Alabama. What the hell was the president talking about yesterday? George Will explains the differences, such as they are, between Illinois governor JB Pritzker announced a tightening of the state's re-opening rules, while Chicago Mayor Lori Lightfoot warned we're dangerously close to shutting down again. Oklahoma governor Kevin Stitt tested positive for Covid-19. Author John M. Barry, who wrote about...
Today's lunchtime reading
COVID-19Election 2020GeneralHealthIllinoisPoliticsRacismSecurityTrumpWeatherWork
As I take a minute from banging away on C# code to savor my BBQ pork on rice from the local Chinese takeout, I have these to read: President Trump once again said the quiet part out loud, announcing he plans to gut fair-housing rules because otherwise they would "have...a devastating impact on these once thriving Suburban areas." The Supreme Court will hear arguments whether the House can have access to Robert Mueller's unredacted report—in the fall. Josh Marshall goes over the "ominous and harrowing"...
Afternoon news roundup
ChicagoCOVID-19Election 2020EntertainmentGeneralHistoryIllinoisPoliticsScienceSecurityUS PoliticsWorkWorld Politics
My inbox does not respect the fact that I had meetings between my debugging sessions all day. So this all piled up: Josh Marshall calls our Covid-19 response an "abject failure" compared to, say, Europe's. Paul Krugman says it shows we've "failed the marshmallow test." Former CIA acting director Michael Morell says President Biden will inherit "a world of trouble." ("Arguably, only Abraham Lincoln, with Southern secession waiting, faced a tougher challenge when taking office than would Biden.") Illinois...
Saturday morning news clearance
AviationBusinessChicagoClimate changeConservativesCOVID-19EconomicsElection 2020EntertainmentEuropeGeneralMusicPersonalPoliticsReligionRepublican PartyTravelUS PoliticsWeatherWork
I rode the El yesterday for the first time since March 15th, because I had to take my car in for service. (It's 100% fine.) This divided up my day so I had to scramble in the afternoon to finish a work task, while all these news stories piled up: Josh Marshall unmasks the PPE debate. Matthew Sitman explains "why the pandemic is driving conservative intellectuals [sic] mad." Michigan's Attorney General called the president "a petulant child," called Lake Huron "a big lake," and called the Upper Peninsula...
Security guru Bruce Schneier says Zoom has cleaned up its act a lot, judging by recent surveys of video conferencing apps by the NSA and Mozilla: The company has done a lot of work addressing previous security concerns. It still has a bit to go on end-to-end encryption. Matthew Green looked at this. Zoom does offer end-to-end encryption if 1) everyone is using a Zoom app, and not logging in to the meeting using a webpage, and 2) the meeting is not being recorded in the cloud. That's pretty good, but the...
And you thought things were getting better
ChicagoCOVID-19EconomicsElection 2020EntertainmentFoodGeneralGeographyHealthPersonalRepublican PartySpringUK PoliticsUS PoliticsWeatherWorkWorld Politics
The number of new Covid-19 cases per day may have peaked in Illinois, but that still means we have new cases every day. We have over 10,000 infected in the state, with the doubling period now at 12 days (from 2 days back mid-March). This coincides with unpleasant news from around the world: Covid-19 has become the second-leading cause of death in the United States, accounting for 12,400 deaths per week, just behind heart disease which kills about 12,600. More than 5 million people filed for unemployment...
Day 21 of working from home
ChicagoCOVID-19EconomicsEntertainmentEnvironmentFoodGeneralGeographyHealthPersonalPoliticsTrumpUrban planningUS PoliticsWeatherWorkWorld Politics
As we go into the fourth week of mandatory working from home, Chicago may have its warmest weather since October 1st, and I'm on course to finish a two-week sprint at work with a really boring deployment. So what's new and maddening in the world? The Trump Administration's chaotic response to the virus includes seizing states' protective equipment and giving it to private distributors, thus making states bid on stuff they've already obtained, sometimes for free. Citizens for Responsibility and Ethics...
Illinois on lock-down, day 3
COVID-19EntertainmentFoodGeneralPersonalPoliticsRepublican PartySportsTravelTrumpUS PoliticsWork
The governor ordered everyone to stay at home only a few days ago, and yet it seems like much longer. I started working from home three weeks ago, initially because my entire team were traveling, and then for safety. My company turned off all our badges yesterday so I couldn't go back even if I wanted to. And I find myself planning meals a week out because I find it nearly impossible to cook small amounts of food. (Sample entries: Monday dinner, shrimp in garlic, butter, and wine sauce with wild rice...
Extraordinary measures in the UK
ChicagoCOVID-19EconomicsEntertainmentGeneralLondonPersonalPoliticsSecurityTravelTrumpUS PoliticsWorkWorld Politics
I'm trying to get my mind around a Conservative government announcing this a few minutes ago: The chancellor, Rishi Sunak, has announced the government will pay the wages of British workers to keep them in jobs as the coronavirus outbreak escalates. In an unprecedented step, Sunak said the state would pay grants covering up to 80% of the salary of workers kept on by companies, up to a total of £2,500 per month, just above the median income. “We are starting a great national effort to protect jobs,” he...
Rainy Monday readings
ChicagoClimate changeEconomicsEntertainmentFoodGeneralLawPoliticsScienceTrumpUS PoliticsWork
After yesterday's perfect spring weather (18°C and sunny), today's gloom and rain reminds us we live in Chicago. Also, it's eerily quiet at work...so maybe I'll also work from home the rest of the week. Meanwhile, these crossed my (virtual) desk for reading later on: Two days before testifying at a House hearing called "Holding Wells-Fargo Accountable," two of the bank's board members resigned. A young woman in India who received two hand transplants from a darker-skinned person has baffled doctors as...
Too many things to read this afternoon
BooksChicagoCrimeElection 2020EntertainmentFoodGeneralLawPoliticsSecurityTravelTrumpUK PoliticsUS PoliticsWarrenWork
Fortunately, I'm debugging a build process that takes 6 minutes each time, so I may be able to squeeze some of these in: Bruce Schneier reports on a new critical vulnerability in Windows that the NSA told Microsoft about. That's new. The New Yorker's Rebecca Mead takes a thoughtful (and only mildly snarky) look at the Duke and Duchess of Sussex withdrawing from royal life. In the same issue, John Cassidy examines the reasons behind our assassination of Qassem Suleimani. The Washington Post documents the...
Things to read on my flight Friday
Election 2020GeneralGeographyHealthLondonNew YorkPoliticsSecurityTrumpUS PoliticsWork
I realized this morning that I've missed almost the entire season of The Good Place because I don't seem to have enough time to watch TV. I also don't have enough time until Friday to read all of these pieces that have crossed my desk only today: Writing in the New Yorker, Steve Coll worries how the public phase of the House's impeachment hearings will move the public. Meanwhile, Seinfeld screenwriter and New York native Peter Mehlman points out that Donald Trump "was always a joke" in New York. (I...
My 5-year-old Microsoft Surface, which I use at work to keep personal and client concerns physically separated, has died. I thought it was the power supply, but it seems there is something even more wrong with it. Otherwise I would have posted earlier. This means I have to make an expensive field trip tonight. Regular posting should resume tomorrow.
Welcome to the Fourth Quarter
ApolloChicagoEntertainmentEnvironmentFoodGeneralMappingMusicOperaPoliticsSCOTUSTrumpUrban planningUS PoliticsWeatherWork
October began today for some of the world, but here in Chicago the 29°C weather (at Midway and downtwon; it's 23°C at O'Hare) would be more appropriate for July. October should start tomorrow for us, according to forecasts. This week has a lot going on: rehearsal yesterday for Apollo's support of Chicago Opera Theater in their upcoming performances of Everest and Aleko; rehearsal tonight for our collaboration Saturday with the Champaign-Urbana Symphony of Carmina Burana; and, right, a full-time job....
Lunch links
ChicagoEntertainmentGeneralHistoryLondonPoliticsSecurityTrumpUK PoliticsUS PoliticsWeatherWhiskyWork
A few good reads today: Bruce Schneier compares genetic engineering with software engineering, and its security implications. The Atlantic has goes deep into the Palace of Westminster, and its upcoming £3.5 bn renovation. NOAA's chief scientist publicly released a letter to staff discussing the "complex issue involving the President commenting on the path of [Hurricane Dorian]." Illinois has pulled back some regulations on distilleries, giving them an easier time competing with bars and restaurants....
The official temperature at O'Hare got down to -31°C before 7am. Here at IDTWHQ it's -28.4°C. We didn't hit the all-time record (-32.8C) set in 1985, but wait! We will likely hit the low-maximum temperature record today. WGN reports that temperatures under -29°C have occurred only 15 times since records began 54,020 days ago. And the Wiccan coven next door has just received a shipment of battery-heated, thermal-insulated sports bras. So, I'll be working from the IDTWHQ today. And tomorrow.
I missed posting two days in a row because I've just been swamped. I'll have more details later. For now, here's my new office view: One of my smartass friends, who lives in Los Angeles, asked what that white stuff was. It's character, kid. It's character.
Links before packing resumes
ChicagoEntertainmentGeneralHistoryPoliticsTechnologyTrumpUrban planningWork
I'm about to go home to take Parker to the vet (he's getting two stitches out after she removed a fatty cyst from his eyelid), and then to resume panicking packing. I might have time to read these three articles: Lelslie Stahl interviewed President Trump for last night's 60 Minutes broadcast, with predictable results. The Smithsonian explains how Chicago grew from 350 people in 1833 to 1.7 million 70 years later. The Nielsen-Norman Group lays out how people develop technology myths, like how one study...
Other things I'm reading
ChicagoEntertainmentFoodPoliticsSecurityTrumpUrban planningUS PoliticsWorkWorld Politics
If the Kanye West–Donald Trump crazyfest didn't do it for you, there are plenty of other things to take a look at this lunchtime: Jonathan Capehart just laughed at Kanye. So did Katie Rogers, but more subtly. US Senator Rand Paul (R-KY) calls for a halt to weapon sales to Saudi Arabia. Let's once again review the case against leafblowers. Read Andrew Sullivan's weekly column. Bruce Schneier worries about physically-capable computers. Despite the cold, you can still get a drink alfresco in Chicago or go...
Uncle Bob riffs on Martin Fowler's speech at Agile Australia this week. He is saddened: It was programmers who started the Agile movement as a way to say: “Hey look! Teams matter. Code should be clean. We want to collaborate with the customer. And we want to deliver early and often.” The Agile movement was started by programmers, and software professionals, who held the ideals of Craftsmanship dear. But then the project managers rushed in and said: “Wow! Agile is a cool new variation on how to manage...
Via Schneier, the head of security for the marketing firm running the game stole the million-dollar game pieces: [FBI Special Agent Richard] Dent’s investigation had started in 2000, when a mysterious informant called the FBI and claimed that McDonald’s games had been rigged by an insider known as “Uncle Jerry.” The person revealed that “winners” paid Uncle Jerry for stolen game pieces in various ways. The $1 million winners, for example, passed the first $50,000 installment to Uncle Jerry in cash....
Four unrelated stories
BeerChicagoEconomicsEntertainmentFoodGeographyGunsPoliticsProgrammingTrumpUS PoliticsWork
A little Tuesday morning randomness for you: Millions of people who voted for President Trump have discovered that his policies are horrible for them. As only one example, MSNBC looks at the devastation immigration changes have caused to the crab industry in Hoopers Island, Md. Microsoft's Raymond Chen explains why the technology for compressing Windows folders hasn't changed since 2000. An artist has put up a Divvy-style "Chicago Gun Share Program" exhibit in Daley Plaza. (I'll try to get a photo this...
For day 15 of the Blogging A-to-Z challenge I want to talk about something that computer scientists use but application developers typically don't. Longtime readers of the Daily Parker know that I put a lot of stock in having a liberal arts education in general, and having one in my profession in specific. I have a disclosed bias against hiring people with computer science (CS) degrees unless they come from universities with rigorous liberal arts core requirements. Distilled down to the essence, I...
Day 14 of the Blogging A-to-Z challenge brings us to namespaces. Simply put, a namespace puts logical scope around a group of types. In .NET and in other languages, types typically belong to namespaces two or three levels down. Look at the sample code for this series. You'll notice that all of the types have a scope around them something like this: namespace InnerDrive.Application.Module { } (In some languages it's customary to use the complete domain name of the organization creating the code as part...
Welcome to day 4 of the Blogging A-to-Z challenge. After yesterday's more theoretical post on the CLR, today will have a practical example of how to connect to data sources from C# applications. Almost every application ever written needs to store data somewhere. If you're deploying a .NET website into Microsoft Azure (like this blog), you will probably connect it to an Azure SQL Database. Naturally, Visual Studio and C# make this pretty easy. Here's the code that opens up a database connection and...
Ah, business travel. What could possibly improve upon eating a turkey sandwich in a faux-chic room at an Aloft outside BWI airport while reading all the articles I queued up earlier? Certainly not the need to get up at 5:00 tomorrow morning—Eastern time, an hour ahead of Chicago—to get someplace by 5:30. But when I got off the plane, I saw this bit of good news: Democrat Ralph Northam was projected to win Virginia’s race for governor Tuesday over Republican Ed Gillespie, as Democrats appeared headed for...
Travel day; link round-up
BeerChicagoCrimeDemocratic PartyElection 2016EntertainmentFoodGeneralInternetPoliticsRepublican PartyTransport policyTravelTrumpUrban planningUS PoliticsWork
I'm heading back to the East Coast tonight to continue research for my current project, so my time today is very constrained. I hope I remember to keep these browser windows open for the plane: 538 examines why, a full year later, the 2016 election just won't go away. James Bridle says something is wrong on the Internet. Josh Marshall continues to bang the drum on President Trump's creeping authoritarianism. (Or, you know, not so much creeping as shambling, with all the zombie implications in the term....
Links to read on the plane
BikingChicagoEntertainmentGeneralGeographyPoliticsPsychologyRepublican PartySearsSecurityTravelTrumpWork
I'm about to fly to San Antonio for another round of researching how the military tracks recruits from the time they get to the processing center to the time they leave for boot camp (officially "Military Basic Training" or MBT). I have some stuff to read on the plane: WPA, which is probably securing your WiFi, has been hacked after 14 years. Great. At least SSL is still secure. The New Republic claims that Republicans are ignoring the will of the people by tossing out ballot initiatives. (This is not...
This is my first moment to catch my breath (other than sleeping) since Friday. While I'm doing that, read about Chicago steak houses. Next post later today.
While not quite as viscerally grotesque as a 140-tonne fatberg, new details about the failures at Equifax that led to its massive data breach are still pretty disgusting: Equifax has confirmed that attackers entered its system in mid-May through a web-application vulnerability that had a patch available in March. In other words, the credit-reporting giant had more than two months to take precautions that would have defended the personal data of 143 million people from being exposed. It didn't. As the...
Friday afternoon link round-up
ArchitectureBusinessChicagoClimate changeGeneralHealthObamaParkerPoliticsRepublican PartyTrumpWork
While I'm trying to figure out how to transfer one database to another, I'm putting these aside for later reading: Chicago Magazine thinks global warming could be worse for Illinois than previously thought. (But we're still going to do better than Florida.) Citylab reviews Sarah Williams Goldhagen's new book on the science behind appreciating architecture. Conservative (!) columnist Jennifer Rubin believes her party can no longer defend our national interests or our Constitution. Krugman once again...
McMansionHell.com suffered a really bad week that had an awesomely good outcome thanks to the EFF. It's worth reading about. But last week, she published a great essay on the architectural styles (or lacks thereof) of the modern wealthy and how we should look at middle-class architecture as well (emphasis hers): Architecture as a field has always been captivated by the houses of the elite - those who can hire architects, build large and high quality homes, and set trends for the next generations. While...
Things I'll be reading this afternoon
AviationBusinessChicagoEntertainmentFoodGeneralPoliticsScienceSecuritySoftwareStatisticsTravelTrumpUS PoliticsWork
Some articles: Jeet Heer writes about President Trump's catastrophic first 100 days. Josh Marshall says that Trump's "religion of 'winning'" is the problem. Crain's Joe Cahill thinks that the best thing to come out of the United Airlines passenger-removal fiasco is that Oscar Munoz won't become chairman. John Oliver on Sunday warned the world about the deficiencies and scary realities of Ivanka Trump and Jared Kushner. Harvard professor David Searls, in a post from September 2015, calls ad blocking "the...
The Finnish manufacturer is bringing back their 2000-era 3310: Given the rising angst of a society run by technology, Nokia might have picked the perfect time to introduce an antidote to the smartphone. But even under today’s conditions, it is tempting to see the new Nokia 3310 merely as another example of retro nostalgia. Ha-ha, what if you could get a dumbphone instead? It would pair perfectly with a milk crate full of vinyl albums. But it’s also possible that the 3310 marks the start of a new period...
Later, when I'm done with all this coding...
Election 2016GeneralPoliticsPsychologyRepublican PartySecurityTrumpUS PoliticsWork
Some articles to read: Trump, the single best example of the Dunning-Kruger effect since Dunning and Kruger identified it, thinks he can end Chicago's crime wave in a week. Right. Also, there is no retail voter fraud. Trump's call for vigilantes to police polling places is nothing more than Jim Crow tactics. Josh Marshall wonders just what Trump's immigration policies really are. (Hint: he doesn't have any.) Scott Hanselman has advice for how to reduce your psychic weight. David Dayin in New Republic...
What I'm reading (later today)
ChicagoCrimeElection 2016GeneralGeographyHillary ClintonHistoryPoliticsRomeSecurityTravelTrumpUS PoliticsWork
The Daily Beast reports that Arlington, Va.-based ThreatConnect has revealed the DNC hacker to be an agent of the Russian government. The first Sears-Roebuck store, near my house, will remain largely intact during its conversion to condo units. A remote Irish island is offering itself as a haven for Americans wanting to flee a Trump presidency. Medium.com posts the Hillary Clinton speech (NSFW) we all know she wants to give. Paul Krugman compares Trump's foreign policy ideas to Pax Romana. All for now.
This was originally published on 31 March 2016. You can see an updated version of the table in a post from 26 January 2024. In late March 2016, I ordered what may turn out to be the last desktop computer I'll ever buy. I think this may be true because (a) I've ordered a box that kicks proportionately more ass than any computer I've bought before; (b) each of my last three computers was in use for more than two years (though the one I bought in 2009 would probably have lived longer had I not dumped a...
Man, I have missed this: I had lunch with a friend here at the Duke today (and I walked, getting me to 15,000 before noon), so why not stay and write some documentation? I've also decided on a new rule. I gave up beer for February because I think there's a correlation between me drinking beer and me staying consistently 3 kg over my target. Well, not much changed, and I missed beer, so my New Rule is that I can have one beer per 10,000 steps (or fraction thereof). And I think I'll aggregate this over...
I had a meeting this morning to bring a new developer onto a maintenance-mode project. In doing so I went over some code I wrote 4 years ago. Yikes. We're doing a deep-dive on Monday...
The problem with NuGet is that installers don't always update assembly binding mappings. As I mentioned earlier, I'm trying to upgrade a very large project to a new version of the ASP.NET runtime to try to solve a lingering problem. This required updating somewhere around 20 NuGet packages, only some of which make correct changes to configuration files. I've just gone through a 15-minute publish cycle that ended with an old and familiar error message for old and familiar reasons. Guys. Quit messing with...
We've been using CloudMonix for a while to manage and monitor our Microsoft Azure assets. By "we" I mean both Inner Drive Technology (home of The Daily Parker) and Holden (my day job). CloudMonix recently added a new feature that automates virtual machine (VM) management. See, Microsoft charges for VMs by the hour. So if you have a VM that is only used at specific times, you're wasting money by having it run all the time. A great example: Our continuous integration (CI) server, which builds and tests...
These crossed my various news feeds today: Top story in my professional life: The EU's top court struck down Safe Harbor certification, leaving data privacy rules up to individual countries. An year-old video from ABC News demonstrating the ineffectiveness of concealed-carry (hint: you'll be shot with your own gun). The Illinois Technology Association, of which my employer is a member, is stepping up recruiting for Illinois companies in L.A. and New York. Geologists have found evidence of a huge tsunami...
After last night's Killers and Foo Fighters concert-slash-corporate-party—and the free Sierra and Lagunitas Salesforce provided, more to the point—today's agenda has been a bit lighter than the rest of the week. Today's 10:30 panel was hands-down my favorite. Authors David Brin and Ramez Naam spoke and took questions for an hour about the future. Pretty cool stuff, and now I have a bunch more books on my to-be-read list. At the moment, I'm sitting at an uncomfortably low table in the exhibit hall along...
Not a lot of time to write today because I'm spending most of the day as CTO and the rest of the day as Lead Developer. The context switches are horrible. Tomorrow should be a little easier.
I'm still trying to debug the performance of our principal application, which shouldn't be struggling the way it is. I did, however, take two minutes out of my life to watch this:
Local Manchester, N.H., television station WMUR mentioned my weather application on the news last night: There was only one place in the world colder than Mount Washington this morning: the south pole. The weather website wx now.com says the summit's temperature of 35 degrees below zero early this morning was the second coldest reported temperature on the entire planet. I can't wait to see the Google analytics.
One of the consequences of being willing to jump on an airplane to take care of a client matter is, of course, one gets sent places to take care of client matters. And this is how I find myself, not yet a full week into my new job, in Northern Virginia. At least it's above freezing here, so I got my Fitbit goals for the day. Plus, it looks like I'll hit 1 million lifetime steps either tomorrow or Tuesday—"lifetime" counted from when I joined Fitbit in October. So that's kind of cool. Also, I once again...
Via Tech Cocktail, Jason Scott has added 2,388 MS-DOS video games to the Wayback Machine. Says Scott: The Archive introduced v2, or “the Beta Interface” late last year. It was slow, stocky, and freaked people out. But folks got the idea, mostly – it was taking a site that had only incremental changes for 13 years, shaking the whole story up, and re-imagining the whole thing as a visual and browsing collection, as well as a way to dig deep into the materials. Since last year, it’s gotten faster, slimmer...
I stopped in to my new company today and started unpacking boxes. It's coming together:
After Jack Conte got an ass-kicking by the Internet this week, he and Nataly Dawn posted two links to their defenders, who I think are correct: As a tour manager, I have settled shows and handled finances for bands big and small. Some of these bands played the smallest and shittiest venues in the country, and some of them played arenas and the main stage at large festivals. I have slept on people's couches and had bands with big enough budgets to put their crew up at the Ritz. I have read a lot of the...
Except for one minor problem, this has been a good trip. I'll have photos of the super-cute hotel probably this weekend. And the meeting today went surprisingly well, notwithstanding the 10 times I had to leave the room.* One amazing thing happened: at the end of the meeting, we stopped by reception and asked about getting a taxi. The receptionist pushed a button on a small device, which promptly spat out a receipt, which she handed us. By the time we got outside the building, there was a taxi waiting....
Poor Parker. I picked him up from boarding yesterday afternoon, and he had to go back again this morning. I've got a one-day trip to Pittsburgh early tomorrow morning. So not a lot of time at home. Today's lighter at work than any last week, fortunately. Just prepping for tomorrow. I'm hoping for a more regular, Chicago-based schedule once my project kicks off again.
As of yesterday around 4:15pm, I'm no longer with 10th Magnitude. I start a new role as an architect with West Monroe Partners' technology practice a week from Monday. So, I'm technically unemployed for nine days. Which means I have lots of free time, right? Well, later this morning I have a three-hour rehearsal for tomorrow's performance of Verdi's Requiem in Evanston. Tonight I'm going to see Dar Williams Honesty Room tour. And Monday I'm going to Europe for four days. Maybe I should have scheduled a...
Microsoft Azure is having some difficulties today in its East data center. It's causing hiccups. Nothing more. Just hiccups. But these hiccups are peculiarly fatal to the Weather Now worker process, so it keeps dying. Before dying, it texts me. So in the last 18 hours I've gotten about 30 texts from my dying worker process. Maybe it's just telling me to go see Edge of Tomorrow? Update, 15:15 CDT: Microsoft has finally updated the service dashboard to reflect the horkage.
You can't actually see it, but I've upgraded the Microsoft Azure VM that this blog runs on to a brand-spanking-new Windows Server 2012 box. In fact, it's so transparent, the only purpose of this blog entry is to make sure I can make blog entries. Seriously, this means absolutely nothing to anyone else. Except that, since Microsoft was going to kill the old VM automatically sometime in June, this is a good thing.
I spent 4½ hours today upgrading three low-traffic websites in order to shut down an Azure database that cost me $10 per month. The problem is this: I continually improve the Inner Drive Extensible Architecture as I learn better techniques for doing my craft. The IDEA began in 2002, and the industry changes rapidly, so every so often it changes significantly enough that things using earlier versions break when they're upgraded. About a year ago, version 2 ended and version 3 came out, breaking...
This is a big deal for shops like 10th Magnitude, my employer, especially given that we developed the API for Arrow Payments. PCI compliance means banks—who have skin in the game—have certified Azure is secure enough for credit-card processing: The PCI DSS is the global standard that any organization of any size must adhere to in order to accept payment cards, and to store, process, and/or transmit cardholder data. By providing PCI DSS validated infrastructure and platform services, Windows Azure...
Right before Christmas I removed all the long-dormant servers from the Inner Drive Technology Worldwide Data Center. Today I'd planned to shut off the last two live devices, my domain controller and my TeraStation network attached storage (NAS) appliance, replacing the first with nothing and the second with a new NAS. (The NAS is the little black box on the floor to the right; the domain controller is the thin rack-mounted server at the top.) It turns out, today was a good day to shut down the old NAS....
Oh, you betcha: On a year-over-year basis, average connection speeds grew by 25 percent. South Korea had an average speed of 14 Mbps while Japan came in second with 10.8 Mbps and the U.S. came in the eighth spot with 7.4 Mbps. Year-over-year, global average peak connection speeds once again demonstrated significant improvement, rising 35 percent. Hong Kong came in first with peak speed of 57.5 Mbps while South Korea came in at 49.3 Mbps. The United States came in 13th at 31.5 Mbps. Yes, South Korea has...
A couple weeks back I moved an Azure Virtual Machine from one subscription to another. Since then, I haven't been able to connect to the FTP sites that were running on it. I finally spent some time today to figure out why. First, I forgot to change the FTP firewall support in IIS. The IP address of the VM changed, so I needed to update the VM's external IP address here: Then, I had to change the FTP firewall support for the FTP site itself. (It looks the same, just on the FTP site instead of on the IIS...
Someday, when a far-future Gibson writes about this time in the American Republic, he'll have a paragraph about Edward Snowden. I've got a fantasy in which the future historian remarks on Snowden sounding the alarm against unprecedented government and private collusion against personal privacy, and how his leak sparked a re-evaluation of the relationships between convenience and security, and between government and industry. But I've actually got a degree in history, and I can tell you that the future...
Via the Atlantic Cities blog, this is pretty awesome: World domination is all well and good, but sometimes taking over a city is more than enough for one night. That's the feeling that Luke Costanza and Mackenzie Stutzman had a few years back while playing the board game Risk in Boston. So they sketched out a rough map of the metro area, split neighborhoods into six distinct regions, and laminated the pages. Then they invited over a few more friends to test it out — and discovered it was a rousing...
National Public Radio has created an interactive map that uses Google Maps and new satellite images Google obtained yesterday to show 10-meter images of the Oklahoma tornado's destruction: This may be the best, most timely use of geographic information in a news presentation I've ever seen. The images are stunning. I can only imagine what life must be like in Moore right now—and with the NPR app, it's a lot easier to understand.
Back in November, Chicagoans voted to buy electricity in the aggregate from Integrys rather than the quasi-public utility Exelon. As predicted, the big savings only lasted a few months: And Chicago, where residents saw their first electric-bill savings this month under a 5.42-cent-per-kilowatt-hour deal completed in December with Integrys, will see its energy savings shaved to just 2 percent. ComEd's new price is not yet official. But utility representatives have filed their new energy price of 4.6...
Three unrelated stories drew my notice this evening: PATH service has resumed to Hoboken. Some years ago—never mind how long precisely—I lived in Hoboken, N.J., the birthplace of Frank Sinatra (really) and baseball (not really). I took the Port Authority Trans-Hudson train almost every day when I worked in SoHo, and about every third day when I worked in Midtown. Having experienced other ways of commuting to New York—in fact, the switch up to 53rd and Park finally got me to return to Chicago, after my...
I've spent a good bit of free time lately working on migrating Weather Now to Azure. Part of this includes rewriting its Gazetteer, or catalog of places that it uses to find weather stations for users. For this version I'm using Entity Framework 5.0, which in turn allows me to use LINQ extensively. I always try to avoid duplicating code, and I always try to write sufficient unit tests to prevent (and fix) any coding errors I make. (I also use ReSharper and Visual Studio Code Analysis to keep me honest.)...
Last week, I bought an ASUS Transformer TF700, in part to help out with our seriously-cool Galahad project, and in part so I could read a bunch of heavy technical books on tonight's flight to London. And yes, I had a little tablet-envy after taking the company's iPad home overnight. It was not unlike fostering a puppy, in the sense that you want to keep it, but fortunately not in the sense of needing to keep Nature's Miracle handy. Then yesterday, Scott Hanselman pointed out a great way to get more use...
The title says it all. I've moved Hired Wrist, my dad's brochure site, up to my Azure VM, leaving only Weather Now, plus my bug tracking and source control applications, in my living room the Inner Drive Technology Worldwide Data Center. I'll move the two third-party apps next weekend. My experience moving Hired Wrist this morning suggests that moving Weather Now will be, as we say, "non-trivial" (i.e., bloody hard).
In every developer's life, there comes a time when he has to take all the software he's written on his laptop and put it into a testing environment. Microsoft Azure Tools make this really, really easy—every time after the first. Today I did one of those first-time deployments, sending a client's Version 2 up into the cloud for the first time. And I discovered, as predicted, a flurry of minor differences between my development environment (on my own computer) and the testing environment (in an Azure web...
Last week I offered developers a simple way to simultaneously deploy a web application to a Microsoft Azure web site and an Azure Cloud Services web role. Today I'm going to point out a particular pain with this approach that may make you reconsider trying to deploy to both environments. Just to recap: since Azure web sites are free, or nearly so, you can save at least $15 a month by putting a demo instance of your app there rather than having a second web role for it. You'll still use a web role for...
(This is cross-posted on the 10th Magnitude blog.) In my last post, I talked about using Azure web sites to save beaucoup bucks over Azure Cloud Services web roles on nonessential, internal, and development web applications. In this post I'll go over a couple of things that bit me in the course of deploying a bunch of applications to Azure web sites in the last two weeks. First, let me acknowledge that engineering a .NET application to support both types of deployment is a pain. Azure web sites can't...
When working with Microsoft Windows Azure, I sometimes feel like I'm back in the 1980s. They've rushed their development tools to market so that they can get us developers working on Azure projects, but they haven't yet added the kinds of error messages that one would hope to see. I've spent most of today trying to get the simplest website in my server rack up into Azure. The last hour and a half has been spent trying to figure out two related error messages that occurred when trying to debug a Web...
Last weekend I described moving my email hosting from my living room home office out to Microsoft Exchange Online. And Thursday I spent all day at a Microsoft workshop about Windows Azure, the cloud computing platform on which my employer, 10th Magnitude, has developed software for the past two years. In this post, I'm going to describe the actual process of migrating from an on-site Exchange 2007 server to Exchange Online. If you'd prefer more photos of Parker or discussions about politics, go ahead...
Some items that have gotten my attention: Linda Greenhouse on the Supreme Court's divisions, and how they may throw the health-care law into chaos Laura Miller on Game of Thrones' real-life inspirations and Charli Carpenter writing in Foreign Affairs on Game of Thrones as Realpolitik The Daily with more about craft brewing's increasing market share On Friday, schlock artist Thomas Kinkade died, joining a pantheon of artists we wish the world would forget but probably won't, a group that includes...
If you're driving in San Francisco, don't block the MUNI: By early next year the city's entire fleet of 819 buses will be equipped with forward-facing cameras that take pictures of cars traveling or parked in the bus and transit-only lanes. A city employee then reviews the video to determine whether or not a violation has occurred — there are, of course, legitimate reasons a car might have to occupy a bus lane for a moment — and if so the fines range from $60 for moving vehicles to more than $100 for...
Analysis of Shanks' atlases against the tzinfo database
AstronomyBusinessPoliticsUS PoliticsWeatherWork
To better understand the facts behind Astrolabe’s stupid trolling quixotic lawsuit against the guys who coordinated the worldwide time-zone database (tzinfo), I bought copies of the Shanks Amercian and International atlases that Astrolabe claims to own. (I went through the secondary market, so I didn’t actually give Astrolabe any money.) First, an update. According to Thomas Eubanks of the IETF, the Electronic Frontier Foundation has taken over Arthur Olson’s legal defense. Mazel tov. I expect to see a...
Via TPM, search-engine watcher Danny Sullivan says former U.S. Senator Rick Santorum hasn't been Googlebombed; he's simply lost the war: In a classic Googlebombing — which Google did crack down on when it was used to tie searches for “miserable failure” to George W. Bush back during the Republicans administration — pranksters tricked Google’s algorithm into sending (for lack of a better term) the “wrong” results for a search. An example could be you entered “apple” in the Google bar and got back a page...
About this blog (v. 4.1.6)
AstronomyAviationBaseballBikingBlogsBusinessChicagoChicago CubsCoolDailyDukeEntertainmentGeneralGeographyJokesParkerPersonalPhotographyPoliticsRaleighReligionSan FranciscoSecuritySoftwareTravelUS PoliticsWeatherWorkWorld Politics
I'm David Braverman, this is my blog, and Parker is my 5-year-old mutt. I last updated this About... page in February, but some things have changed. In the interest of enlightened laziness I'm starting with the most powerful keystroke combination in the universe: Ctrl-C, Ctrl-V. Twice. Thus, the "point one" in the title. The Daily Parker is about: Parker, my dog, whom I adopted on 1 September 2006. Politics. I'm a moderate-lefty by international standards, which makes me a radical left-winger in today's...
For the last three years running—including, it seems this one—my ability to find passably-interesting topics to write about plummets in September and picks up again mid-October. Any hypotheses about why? I haven't got any, except maybe that the shortening days do something. Which is all just a longer way of saying, chirp...chirp...chirp...
Generally, I prefer to learn new things by reading first, then doing. I mentioned Wednesday that I've grown dissatisfied with my photography skills, so naturally, I'll go first to Amazon. You know: read about a technique, try it out, post the results online, rinse and repeat. So it seems somewhat odd to me that most of Amazon's top-rated books on photography—like this one on Photoshop—have Kindle editions that cost almost as much. Because nothing will help someone understand how to do advanced photo...
On April 12th, I'm starting a new role on the Valkre Solutions development team. Valkre is a startup in Chicago's West Loop neighborhood approximately 0.13% the size of Avanade, the company I left yesterday. Avanade would like me to remind Daily Parker readers (and those of you tuning in through Facebook) that "Avanade does not control or endorse the content, messages or information found in any public Weblog, and therefore specifically disclaims any liability with regard to this Weblog and any actions...
For the first time I can recall—going back more than two years, at least, and probably longer—I don't have a flight booked to anywhere. I started realizing this as I got closer to flying to Boston last weekend. Combine that with the brand-spanking-new passport I just got, and I feel oddly confined. So, possessed of a ton of frequent-flyer miles but with no possibility of making the next level of elite status this year, and also facing a dramatic shift in my work-life balance in just over 110 days, I...
I took a walk yesterday around 9pm, down Nevsky Prospekt to the Hermitage (about 8 km round-trip). Like today, yesterday it was about 30°C outside. And like today, the sun never quite set. This is from half past midnight: Earlier in the walk, before the Netherlands-Uruguay game, the Fontanka River: The Hermitage Museum (Winter Palace), south face: And (last one today) the west face, as seen on many postcards: Today's fun included six hours of classes so far, then a reception followed by another football...
I just got in to Helsinki. I wrote the following on the flight: 29 June 2010, 18:33 EDT, 10,500 m over the Maine-New Hampshire border Finnair’s A330 business class is the most comfortable experience I’ve ever had on an airplane[1]. First off, the plane is brand-new. It’s quiet, clean, and (not surprisingly) very European-looking. But this isn’t your grandfather’s Airbus. Dig it: Finnair has introduced new seats in business class. The left side alternate 2-1-2, the middle are all paired, and the right...
I mentioned a few days ago that I'm swamped. I didn't realize at the time how swamped, sadly. It turns out I'm more swamped than Florida. I'm so swamped, the Rs.O.U.S.[1] are drowning. So, though it's redundant, I'll reiterate I'm not dead. I am, however, slowing to the worst ratio of blog entries per month since October 2007. Part of this comes from how much work and school are challenging me right now. This is good, actually. I have only a finite amount of creativity, but I'm using it all. And...
Before going to Shanghai, I picked up James Fallows's Postcards from Tomorrow Square, a collection of his essays from living there 2006-2009. (Yes, he lived in the building that houses the hotel where our CCMBA cohort stayed.) First, I'd like to call attention to page 76: The easier America makes it for talented foreigners to work and study there, the richer, more powerful, and more respected America will be. America's ability to absorb the world's talent is the crucial advantage no other culture can...
One of my teammates has Extra Special Super-Duper status with Marriott Hotels, giving him access to the ESSD Lounge atop the building. Two flights up from that the hotel has an observation deck. I have a camera. The result: I should mention the reason we're on the 59th floor: we've got a paper due tomorrow afternoon. So, the last night of the residency, we're surrounding ourselves with top-floor views, free booze, and Foundations of Strategy binders. Yes, we're that exciting.
Given the option of touring a corporate office building or going to a culturally-significant place to run around and talk to real people, of course I would put on a tie and head straight for the PowerPoint deck. Right. I'm actually 1-for-4 with corporate tours now, the one being Indira Gandhi Airport. That tour was cool. Today's cultural tour took us to Zhouzhuang, a lake village about 72 km west of Shànghăi. Before I run to a lecture on the financial crisis, here are two photos from the place; more...
Or: How I learned to stop being irrational and give up a piece of history. I'm about to mail (yes, use postal mail) a termination order to Earthlink, with whom I have had an account since they acquired Mindspring, with whom I had an account since they acquired Pipeline. That means I've had my Mindspring email address since 1998 (I got the Pipeline address in 1997, but Mindspring converted everyone over), and I've kept it as my spam account since I set up my own email server in 2000. So, I'm feeling a...
I had hoped, as I hoped about Post #1,000, to write something lengthy and truly self-indulgent. This will disappoint many readers, but I don't have time to do that. Instead, just a quick update: even though Inner Drive Technology still exists (as does all of its software and ongoing maintenance), I'm now working for Avanade, a joint venture between Microsoft and Accenture. And, in the spirit of the season, on my way to Avanade's Chicago office yesterday, I noticed something...odd...about the Daley...
I mentioned that the traffic and chaos in Delhi just seems to work most of the time. Sometimes, however—as when 60 bicycle rickshaws try to make a right turn through traffic at the same time—it doesn't: I'm curious what everyone is saying...though I can guess.
First one from Windsor Place at Janpath, opposite Le Meridien hotel: Second from a bicycle rickshaw going throw Chandni Chowk: More as time and bandwidth permit.
Also as promised, I've finally gotten around to converting and uploading video from Delhi. I'll have more later this week; here's the first:
This may be the coolest computer ever:
I am pooped. The third residency is over, and I've got a 7am flight out of Delhi tomorrow. This being Delhi, that means I have to get up around 3:45am to meet one of my classmates at 4:30—and that might be cutting it close. That means I'll leave the hotel around 10pm London time and arrive there around 9am, and somehow I'll have to stay awake for the rest of the day. I don't usually sleep on airplanes, but tomorrow morning I think I'll make an exception, whether I want to or not. I almost forgot: Nandan...
Our team scored a coup, which I'll keep under wraps for now. In the meantime, I'm going to make my own way over to Chandni Chowk. I just have to see it again. More, with photos, later today.
The Duke CCMBA has a five-term course called "Culture, Civilization, and Leadership" that gives us structures to help us understand—wait for it—cultures and civilizations. At the end of each term, each team produces a paper analyzing the place in which we started the term. This term, I drew the short straw volunteered to write the first draft. We just submitted the final paper, after a few days of revisions. If you're interested, here it is. We didn't put it in the paper, but throughout the process, I...
Remember how I mentioned packing for two out of the three climates I expected to encounter on this trip? I should note that I expected London to be warmer than Chicago. I also expected that I would only be outside in Chicago traveling from the O'Hare tram to my car, and my car to my apartment. I'm debating finding a wollens store and buying a good, heavy, Scottish sweater. Our next residency lets me do the same thing only moreso, when I get to go from Chicago to Delhi, India, at the end of January. At...
The good news: our professor extended the deadline for our Cultural Disconnect paper until tomorrow. The bad news: tomorrow at 6am. This is almost a distinction without difference, some of us muttered, and it means that I will probably submit the paper at 12:05 instead of 11:55. While I'm doing that, you can see more photos. First, our hotel and its sister building: Another photo of the Dubai Creek: And the view out my hotel window, of the Dubai International Finance Center (also known as "the Gate")...
My laptop monitor has horked. On the way over to Dubai, while hanging out at Logan, the monitor went from normal to slightly magenta and missing every fourth column of pixels. This did not make me happy. Finally today I had the opportunity to connect the laptop to an overhead projector, which showed it has a fully-functioning video chip. This means that the problem is either in the LCD monitor itself or its connection to the motherboard, neither of which I can fix. So, the Duke IT folks have gone after...
A quorum: After 8.3 hours of work, I finished my accounting final. I've no idea how well I did, but I'm already planning to ask the professor for a meeting when I'm next in Durham. We had our first freeze today, about three weeks earlier than usual. We missed the record low (-3°C, set in 1996), but after two weeks of below-normal temperatures, it was a fitting reminder of this year's El Niño. We also had the Chicago Marathon today, with a start temperature of 1°C. The cold start helped; Sammy Wanjiru...
Full of sound and fury signifying...what, exactly?
AstronomyDukeGeneralPoliticsUS PoliticsWeatherWorkWorld Politics
A number of confusing changes occurred to the world while I slept: President Obama won the Nobel Peace Prize. I love the man; I voted for him; I gave lots of money[1] to two of his campaigns. I'm still confused. It might offend some of my fellow progressives to say, but possibly the prize means nothing more than "thank you for not being like the last guy, and keep up the good work." The President is, in fact, the second person who is not George W. Bush to win the Prize in the last four years. For...
Really cool slide show of alternative mass-transit maps via the Economist's Gulliver blog. One, for example shows North American systems to scale. I know I should be studying financial accounting, but this stuff is distracting.
I haven't known the day of the week for a few days now, and after today I'm even less sure. My laptop tells me Tuesday. Since I have about an hour of reading yet, then a class at 8:00 (it's 23:15 now), I will simply post this photo and write about building a raft and climbing a wall sometime later.
I'd like confirmation on this: the Times' David Pogue reported today that Amazon deleted a particular author from people's Kindles overnight: [A]pparently the publisher changed its mind about offering an electronic edition, and apparently Amazon, whose business lives and dies by publisher happiness, caved. It electronically deleted all books by this author from people’s Kindles and credited their accounts for the price. You want to know the best part? The juicy, plump, dripping irony? The author who was...
Arriving home this evening, after three days in San Francisco and frequent email checking while there, Outlook presented me with 295 unread messages (not counting the hundreds of messages in my spam filter). Of these, almost all were on my RSS reader—75 Facebook status updates, 50 posts from Andrew Sullivan, etc., etc. It's amazing how much better you can feel after hitting +A, right-click, "Mark As Read". Problem: solved. Still, I hate feeling like I missed something....
Having already admitted to frequent flying, and looking at an enormous amount more in 2009 and 2010, I've started thinking about getting a Kindle. So, I'm blegging for opinions. I'm almost entirely sold because you can email PDF files and Word documents to a Kindle, to go along with the up to 1,500 books it can store in its 290-gram innards. Given the volume of reading I'll have in the week before each Fuqua residency, and given that much of it will be electronic anyway, it's starting to make more...
A British government study found that smarter Scottish soldiers were more likely to die than dumber ones in WWII: The 491 Scots who died and had taken IQ tests at age 11 achieved an average IQ score of 100.8. Several thousand survivors who had taken the same test - which was administered to all Scottish children born in 1921 – averaged 97.4. A previous study found a fall in intelligence among Scottish men after the war, and at the time Deary's team theorised that less intelligent men were more likely to...
Via Bruce Schneier, a true horror.
(Via Bruce Schneier.) I'm really not sure what to make of this, or what, actually, they're selling:
The Aircraft Owners and Pilots Association reports that an enormous block of airspace around Washington is off-limits to general aviation tonight because of the State of the Union Address: During the president's speech to Congress and the nation, no flights are allowed to or from any of the 21 airports within the Washington, D.C., ADIZ, including pattern work. The special ingress/egress procedures for the "DC-3" airports inside the Flight Restricted Zone are also suspended. Only IFR flights to and from...
Ma Bell, risen from near death like the hydra, now says they own your phone records and will disclose them however they see fit: The new policy says that AT&T—not customers—owns customers' confidential info and can use it "to protect its legitimate business interests, safeguard others, or respond to legal process." The policy also indicates that AT&T will track the viewing habits of customers of its new video service—something that cable and satellite providers are prohibited from doing. Moreover, AT&T...
Found: a cool and simple geographic tool. So here's where I've been: create your own visited country map or check our Venice travel guide create your own personalized map of the USA or check out ourCalifornia travel guide create your own personalized map of Canada or check out ourVancouver travel guide create your personalized map of europe or check out our Barcelona travel guide
First, New York Times columnist Bob Herbert has a great column today (sub.req.): [The President's] breathtaking arrogance is exceeded only by his incompetence. And that's the real problem. That's where you'll find the mind-boggling destructiveness of this regime, in its incompetence. ... [T]he plain truth is that he is the worst president in memory, and one of the worst of all time. Second, I've been ambivalent about the Times charging $49.95 per year to read most of its content, but I think more and...
First, I'd like to welcome my mom to broadband. She's been on dial-up since she got her first home computer (in, I think 2001), but she finally got a cable modem. I clocked the thing at 9.1 Mbps downstream, which is about 160 times faster than her 56.6k analog modem. I mention this because yesterday she asked me to pick up a copy of Turbo Tax at the store. I pointed out that, with a super-fast Internet connection, she could simply download the product and save a tree. In an unrelated train of thought...
I'm all ready to start testing two open-source prouducts that are built for .NET 2.0, which was released about two weeks ago. I can't yet because I don't have the final version of .NET 2.0 yet; I still have the final beta, and these open-source projects won't run on the beta. My company subscribes to Microsoft Development Network, which gives us just about everything they sell, plus all the beta-test versions. They also have a site from which we can download anything we haven't received yet. So today...
About every five years I learn something about my craft. This is an average; the last seismic shift happened in 2002, but the one before it happened in 1995. It's happening again. This time, I'm learning how my craft gets in the way of my business. For the past three years (since the last time a two-by-four hit me) I've worked on the Inner Drive Extensible Architecture™, a comprehensive framework on which Inner Drive can build marketable applications. It's a masterpiece, in the way a fine, ornate table...
I plan to use this blog to discuss software architecture and construction, using various Inner Drive Technology projects as examples. (I may also use client projects as examples, with the names changed to protect the guilty.) Company projects Inner Drive Technology Company Site Most of the upcoming changes to Inner Drive Technology's public site are minor, except that the demonstrations will become gradually more interesting. Also, I plan to cross-post the Software part of this blog to a new one under...
Note: These "site news" historical posts come from the original data sources in the proto-blog that debuted on the Q2 website in May 1997. Thursday 5 March 1998 S-IWS Goes Away The Self-Indulgent Website will disappear from view for a while when Q2 Inc.'s web server loses Internet connectivity sometime on Friday March 6. The Self-Indulgent Website Will Return!
Copyright ©2026 Inner Drive Technology. Donate!