Reading Notes, December 2019
Article: âLarry and Sergey: a valedictionâ by Nicholas Carr
Loved this paragraph from Carr:
When, in 1965, an interviewer from Cahiers du Cinema pointed out to Jean-Luc Godard that âthere is a good deal of bloodâ in his movie Pierrot le Fou, Godard replied, âNot blood, red.â What the cinema did to blood, the internet has done to happiness. It turned it into an image that is repeated endlessly on screens but no longer refers to anything real.
Article: âMartin Scorsese: I Said Marvel Movies Arenât Cinema. Let Me Explain.â via nytimes.com
Apparently Martin Scorsese threw some shadeâat least thatâs how some people saw itâat the Marvel films:
Iâve tried to watch a few of them and theyâre not for me, they seem to me to be closer to theme parks than they are to movies as Iâve known and loved them throughout my life, and in the end, I donât think theyâre cinema.
He then wrote an opinion piece to clarify what he was trying to say:
Thereâs worldwide audiovisual entertainment, and thereâs cinema. They still overlap from time to time, but thatâs becoming increasingly rare. And I fear that the financial dominance of one is being used to marginalize and even belittle the existence of the other.
Read his words how you want, but one of my interpretations is: data-driven movie making has ruined cinema:
everything in [The Marvel movies] is officially sanctioned because it canât really be any other way. Thatâs the nature of modern film franchises: market-researched, audience-tested, vetted, modified, revetted and remodified until theyâre ready for consumption.
âBut the data proves thatâs what the people want!â He addresses that:
And if youâre going to tell me that itâs simply a matter of supply and demand and giving the people what they want, Iâm going to disagree. Itâs a chicken-and-egg issue. If people are given only one kind of thing and endlessly sold only one kind of thing, of course theyâre going to want more of that one kind of thing.
He concludes:
In the past 20 years, as we all know, the movie business has changed on all fronts. But the most ominous change has happened stealthily and under cover of night: the gradual but steady elimination of risk.
I wonder if this is happening in pockets software design and development, for better or worse...
Article: âThe Principles of Versioning in Goâ
This piece is quite an exhuastive look at why the folks behind Go version the way they do. I found the entire thing quite an interesting analysis of semver and versioning software. So if youâre interested in that kind of computer science stuff, read the whole thing!
While the article deals specifically with the topic of versioning in software, I found this commentary about code aesthetics to have many parallels to design. I thought it was a good articulation of how I feel about keeping links underlinedâand in many cases the default âblueââon the web.
The most common objection to semantic import versioning is that people donât like seeing the major versions in the import paths. In short, theyâre ugly. Of course, what this really means is only that people are not used to seeing the major version in import paths.
...
Both these changesâupper-case for export and full URLs for import pathsâwere motivated by good software engineering arguments to which the only real objection was visual aesthetics. Over time we came to appreciate the benefits, and our aesthetic judgements adapted. I expect the same to happen with major versions in import paths. Weâll get used to them, and weâll come to value the precision and simplicity they bring.
What would the www be like if everyone kept their links underlined?
Tweet: @ryanflorence
There are two types of software companies: those that ship code that embarrasses their engineers and those that go bankrupt.
Based on my experience thus far in my career, I would agree with this statement. Granted itâs a black and white statement, but if you read between the lines, the essence here resonates with me.
I think a corrollary to design would quite frequently hold to be true as well: âthere are two types of software companies: those that ship products that embarass their designers and those that go bankrupt.â
Article: âTape loopâ by Simon Collison
A beautiful piece that ruminates on the experience of music as it was before the iPod. Back then, music was an experience that shaped your identity, your life! And now that experience is completely gone, except for those of us who remember it. We are vessels of the cassette.
Physicality [the cassette tape] feels like an investment in something: a relationship with a piece of work that I'll endeavour to like. If I decide I don't like it, I will be sure of that, having tested more thoroughly than if it was one of hundreds of Spotify album samplings.
Maybe itâs just nostalgic ramblings, but I agree with his conclusion: â[I enjoy] music in more ways than one, and I feel much richer for it.â
Article: ââEthicsâ and Ethicsâ
the tech industry prefers the word âethicsâ over morals
Why? Because:
âEthicsâ is nice. Morals are uncomfortable.
âEthicsâ is less binding. They feel more abstract, neutral, less scary, less obligatory. Morals command.
âEthicsâ is abstract. Morals are concrete.
Overall, a bit rambling in spots but had some interesting insights I think.
Article: âBluesky: Twitter Announces Effort to Build âDecentralized Standard for Social Mediaââ via Daring Fireball
Gruberâs commentary on Twitterâs apparent forway into creating an open source standard for social media. What I liked was Johnâs analysis of prescriptive vs. descriptive specs.
XHTML was a boil-the-ocean plan to create a new version of HTML, its creatorsâ ideal for how HTML should be used â a prescriptive spec. HTML5 took the approach of standardizing how HTML already was being used â a descriptive spec. We all use HTML5 today.