It's even worse than it appears.
Twitter is a perverse way to tell stories. Even an early IBM PC w 640K was a more proficient communicator.
#
Have you noticed that Trump makes a really good sidebar image? There are
lots of these around the web. Other people must be doing something like this.
#
BTW, to people who follow
Scripting News in a feed reader, you may notice problems with some of the items, like the one you're reading now. In the new scheme, there will be posts that don't have titles. They're like tweets. Some of them
are tweets. Not this one because it has more than 140 chars. Anyway, there will be items without titles. If you have questions, please post an
issue on the Scripting News repo on GitHub.
#
Now I get to clean up all the loose ends after the upheaval that just happened in my content system. Lots of sawdust on the floor. Wires that haven't been hooked up yet.
#
- At 12:55PM I flipped the switch and the new Scripting News home page and sub-pages are now live. I'm sure now all hell will break loose! 🎈#
- It's the Old School approach that I wrote about at the beginning of May. It's taken me most of the month to make the new software. I did it carefully and slowly. With a lot of attention to detail, especially stuff that's not visible. #
- There still are loose-ends to clean up. Changes that couldn't be made until the new site was in place. #
- There will be breakage. For example the RSS feed now has many titleless items in it. The new blogging system encourages that. Never should have moved away from that when Twitter came about. Now we're undoing that mistake.#
- We'll see what else breaks. For now wheee! :-)#
- Still diggin!#
- PS: The linkblog, river and about tabs are all still here, but now on their own pages. The old bookmarks should continue to work (they redirect to the new locations).#
- We all unconsciously remember the creation myths of companies, not the reality of who they are today. #
- The companies encourage us to do this. #
- For example, Apple is Steve Jobs.#
- RIght? We keep expecting a product Steve would make from the company he left behind. But it is just a company. Steve is gone.#
- Who knows if there ever was a Colonel Sanders, but he's long gone now, and the character they get to play him helps us think that the company, which is a subsidiary of a giant multinational, is run by a folksy hometown funny old dude. #
- There are examples everywhere. If in doubt look the company up on Wikipedia and see who owns it. #
- If I give a variable a short name or all lowercase, then you can bet it's very local. #
- I thought I had stopped doing this, it came up in one of my talks with Brent last week, but I do still do it. I just did it in fact in some new code I wrote. #
- And it shows up everywhere. #
- For example, a string that just appears in a calculation to save time or space, or to make the code more debuggable (I can examine an intermediate value more easily) will probably be called s. #
- A parameter to a callback routine that's used once in the first line of the callback might also be called s, jsontext or htmltext. If it was going to be used throughout the callback, or after a few lines of code, it would get a longer or more descriptive name. Probably would still be all lowercase though.#
- If it's a local declared at the top of a complex function, it would get a camelCase name, to signal to the reader that it's more important, and also to make it possible to search for it. A variable named s would be problematic because there might be more than one in different scopes, not the same variable. #
- David Frum says rightly we need to think in terms of what we know not necessarily what is a crime. If we know our president thinks and acts like a Russian, we can't overlook that even if it isn't a crime. Think about the criteria you would use when deciding to fire or break up with someone. They don't have to have committed a crime for you to do either. #
- Another thought. Political groups and businesses use positioning to divide us into segments. Sometimes this is relatively harmless, as in positioning a product as appealing to women or upper middle class people. But when it segments us on racial lines, or appeals to hate, then it is something to call out. #
- A great example was the Wonder Woman movie. The promoters used gender division to promote their product. It worked. And they left us with a wound and one more political division to deal with. It's always a good idea to put your circumstance, race, age, gender etc aside when deciding if a cause is worth supporting. It ought to matter a lot if there'e a for-profit product in the middle of the pitch.#