[HN Gopher] AT&T lawyer stopped Plan 9 release CD with songs by ...
       ___________________________________________________________________
        
       AT&T lawyer stopped Plan 9 release CD with songs by Lou Reed,
       Debbie Harry
        
       Author : asjo
       Score  : 269 points
       Date   : 2022-06-25 17:19 UTC (5 hours ago)
        
 (HTM) web link (www.tuhs.org)
 (TXT) w3m dump (www.tuhs.org)
        
       | jonahx wrote:
       | I feel like part of the story is missing, or I am missing
       | something... why couldn't they just confirm the releases?
        
         | blihp wrote:
         | The lawyer didn't care... they just used their power to block
         | the release. Since it wasn't something that mattered to them,
         | they likely never gave it a second thought. This isn't terribly
         | uncommon (it's not just an issue with lawyers, but with any
         | corporate gatekeeper) in the business world.
        
           | jonahx wrote:
           | So there was no mechanism to appeal the decision, presumably?
           | Lawyer says "nope", gives bullshit reason, and that's it?
           | Nothing further to be done?
        
             | salmo wrote:
             | Usually you _can_ , but it better be worth it. You'll have
             | to get an officer to say they're willing to accept the risk
             | with a high level legal counsel.
             | 
             | If you tossed this idea up to that level, you'd piss the
             | officer off for wasting his time and burn the relationship
             | with the lawyer.
             | 
             | Also, this team was pretty infamous at that point for not
             | playing nice with the corporate structure (eg naming the OS
             | Plan 9). Sure, they were rockstars to nerds, but Unix, etc.
             | never made Bell/AT&T real money. Wasn't their fault, but
             | they never got internal clout and were just a small, weird
             | group in a giant company.
        
             | dleslie wrote:
             | Probably not, no; because to cross the corporate power
             | broker is to invite their wrath. It will make future asks
             | of them impossible, or at least costly.
        
         | anigbrowl wrote:
         | Yeah I am doubting this too. The lawyer identifies a potential
         | legal problem (clearances) that would have been trivial to
         | solve. For about $50 you can file a copyrighted work with the
         | librarian of Congress and get an officially USA-branded
         | certificate of copyright ownership, and it only takes a couple
         | of weeks. This is a norm in the creative industry because if
         | you have filed your copyrighted work and it is later infringed,
         | you can claim punitive damages as well as recoup your loss.
        
           | morcheeba wrote:
           | I read it as not a clearance problem, but that the lawyer
           | didn't know who Lou Reed and Debbie Harry were and didn't
           | want to release music from some randos the developers had
           | found.
        
             | anigbrowl wrote:
             | Yeah, because actual randos could be people doing cover
             | versions of music they don't own. But one could respond to
             | this with 'they're successful recording artists, I can get
             | the documentation you need right away.'
        
           | Isamu wrote:
           | I don't think you have experienced the politics of high level
           | executives in mega corporations. This is exactly the most
           | plausible part of the story. Some legal executive likely
           | jumped to some conclusion before talking to Rob to get all
           | the facts, and didn't want to walk back his position because
           | he is so much more important than the tiny Unix group that it
           | was easier to just kill it.
           | 
           | Remember Plan9 was not going to make money enough for any
           | executive to care.
        
       | [deleted]
        
       | WalterBright wrote:
       | When I developed the first native C++ compiler around 1987, I
       | thought I'd better check with AT&T's lawyers if I could:
       | 
       | 1. sell a C++ compiler
       | 
       | 2. call it C++
       | 
       | Their lawyer was very nice, and said sure. He also laughed and
       | said he appreciated that I was the only one who bothered to ask.
        
         | donarb wrote:
         | I recall that Microsoft's Visual C++ user license had a clause
         | that forbid you from creating a C++ compiler with it.
        
         | WalterBright wrote:
         | P.S. Bjarne Stroustrup and especially Andrew Koenig were super
         | nice and supportive of my efforts in those days. The nascent
         | C++ community was very welcoming.
        
         | cgriswald wrote:
         | In the early internet days, when I was young and learning HTML,
         | the book I used to learn recommended _asking permission_ to
         | link to a website. I thought that was weird, but I was a rule
         | follower then. So I, a kid, sent a message to the  'webmaster'
         | of a local government site and dutifully asked permission to
         | link to their home page.
         | 
         | The said no.
         | 
         | If I'm ever a super-villain, I'm using this as my origin story.
        
           | WalterBright wrote:
           | On the other hand, I've consistently found you can often get
           | what you want just by asking for it. A lot of people seem
           | unwilling to do this.
        
             | zarmin wrote:
             | On the other other hand, ask for forgiveness not
             | permission.
        
               | WalterBright wrote:
               | More than one person has come to me with a story that
               | they'd developed a side project without notifying their
               | employer, and now that it was done and they were
               | distributing it were worried their employer was going to
               | claim ownership.
               | 
               | I didn't have anything helpful to say. I've done side
               | projects when I was working for Big Corps, but in every
               | case notified management beforehand and got a written ok.
               | Never had any trouble with it. When I've accepted job
               | offers, I'd also provide a list of projects that were
               | mine and had them sign off on it as a condition of
               | employment. Never encountered any resistance to that,
               | either.
               | 
               | But these poor people were sweating bullets imagining all
               | the bad consequences of their employer finding out.
               | 
               | Just ask, in advance. If you're a valuable employee,
               | they'll say ok. Never heard of one saying no. And they'll
               | appreciate that you asked instead of sneaking around.
               | 
               | But be careful not to use company equipment.
        
               | zarmin wrote:
               | How about, thoroughly read your employment agreement (and
               | everything you sign).
               | 
               | > Just ask, in advance. If you're a valuable employee
               | 
               | That is a massive, massive if.
        
             | megablast wrote:
             | Thanks for all the examples.
        
         | effingwewt wrote:
         | Still boggles my mind reading things like this- so cool to hear
         | origin stories from the horse's mouth, so to speak. But if he
         | hadn't been nice what would have happened?
         | 
         | I'm sad to imagine the future we are headed towards where only
         | new technologies are worked on, just to get the patents and sit
         | on them, while everything pre-existing is deprecated and
         | abandoned. Microsoft's embrace extend extinguish works eerily
         | well.
         | 
         | Do you think we are headed in a better direction now? Or is it
         | simply different?
         | 
         | I remember working with ATT in the late 90's when it was ATT
         | broadband. They were still using green screen computer terminal
         | windows for everything and were trying to get a GUI off the
         | ground. Everything was alt and tab to switch windows etc, no
         | mouse support! Into the mid 2000's! This was done by getting
         | regular employees to try and cobble something together. The
         | miraculous thing was that they pulled it off. Just took them a
         | few years longer than it should have. ATT 'corporate' was known
         | for being every bit the tv trope of a big business back then.
         | 
         | I remember seeing early builds and laughing it was so bad. ATT
         | in particular was very much stuck in its ways as a corporation
         | and was not inclined to change even the most broken of things.
         | 
         | When it finally rolled out it was such a mess. All the IT
         | people could do was wince. Everyone but the people who mattered
         | saw it coming. They hired some firm to re-do it all. That
         | happened who knows how many times within just a few years after
         | that. Went from refusing to update to doing it constantly and
         | always breaking things.
         | 
         | I must say it was pretty insane watching $12k long distance
         | bills from calls to, for instance India, get re-rated to
         | several dollars.
         | 
         | Wondered how accurate the accounting could possibly be with so
         | many inaccurate and fungible dollar amounts floating around.
         | 
         | Edit to add- years later I was working as an HVAC service
         | technician and had to do some work at cell phone towers, server
         | locations (wasn't really server farms back then), and phone
         | agent locations for all cell phone carriers in Albuquerque, NM.
         | 
         | It felt surreal to see bow fast and far the companies had
         | gotten in only a few short years. Companies (especially ATT)
         | that couldn't figure out basic things about computers were at
         | the cutting edge of like all the technology they used. ACs were
         | top of the line Lieberts, they had _all_ proprietary software
         | on everything. The super remote cell phone towers had AC,
         | power, storage, and communications redundancy. Their security
         | had been beefed up to top tier. Contractors all needed top tier
         | security clearance now.
         | 
         | I don't know if it was the Kevin Mitnick generation of phone
         | phreaks, hackers, and social engineering, or the world in
         | general, or a change in CEO but it was kind of like watching
         | the titanic become some super-advanced space-faring time-
         | warping ship.
         | 
         | That had kinda given me hope that- damn, maybe we can enter the
         | new age jumping in with both feet. As a kid it felt like
         | progress had been so slow!
        
           | WalterBright wrote:
           | > But if he hadn't been nice what would have happened?
           | 
           | I would have tried to negotiate a deal. If that failed, I
           | would have abandoned making a C++ compiler.
           | 
           | Consider that at the time C++ and ObjectiveC were neck and
           | neck, judging by the message volume on newnews. I rejected
           | doing O-C because Stepstone demanded royalties for
           | implementing it.
           | 
           | When Zortech C++ was released, an inexpensive native C++
           | compiler that was well-adapted to the 16 bit DOS model, C++
           | took off, and O-C sputtered and died. If AT&T had also
           | demanded royalties, C++ would have been a failure, as cfront
           | was not very practical.
           | 
           | 90% of programming in those days was done on DOS, and Zortech
           | C++ was top of the heap. If I may say so, Zortech C++ gave
           | C++ the critical mass it needed to surge ahead.
           | 
           | My partner made the mistake of telling Eugene Wang of Borland
           | how well ZTC++ was selling, and from the look on Eugene's
           | face I knew we'd made a big mistake. Borland did an abrupt
           | change in direction and went all in on Turbo C++. And the
           | rest, as they say, is history. Microsoft also soon abandoned
           | its object extensions to C and went with C++.
        
             | skissane wrote:
             | > Microsoft also soon abandoned its object extensions to C
             | and went with C++.
             | 
             | Anyone have any info on what those abandoned Microsoft
             | extensions were?
        
             | sirsinsalot wrote:
             | Thank you for giving these details. I feel like AI is the
             | next step in some kind of implementation war after
             | languages and then browsers.
        
               | ianai wrote:
               | Does C++ have much of an AI/ML implementation? I saw
               | something recently about the language missing a good
               | AI/ML framework since there was no way to do proper
               | differentiation (might be the wrong term, sorry).
        
               | rawbot wrote:
               | dlib is pretty good: http://dlib.net/
        
               | doovd wrote:
               | This doesn't make much sense, for two reasons: 1. Various
               | ML libraries are implemented in C++ and have wrappers for
               | respective interpreted languages. 2. Given higher-level
               | languages can do auto-diff, c++ as a lower-level language
               | is likely to be able to do it (and it can).
               | 
               | It just doesn't have as popular libraries such as
               | python/R etc given the latter are far easier to work with
               | + lower barriers for entry.
        
               | umanwizard wrote:
               | PyTorch is written in C++ and has a C++ API (although the
               | most famous API is -- as the name suggests -- the Python
               | one).
        
             | chiph wrote:
             | My graphics class instructor was Jack Bresenham. The class
             | was given in Borland's Turbo Pascal, but I asked for
             | permission to write my code in the then-new Turbo C++
             | (since Jack knew C, I was sure he'd allow it).
             | 
             | It came time to demo our work. Everyone else's code ran at
             | least 5 times faster than mine. How could this be? Well,
             | the Turbo C++ compiler was on the "immature" side at that
             | time and produced really inefficient binaries. While the
             | Borland Pascal compiler was mature and created code that
             | ran really quite fast. Lesson learned. :)
        
               | 0xcde4c3db wrote:
               | That's what you get for not having the foresight to pick
               | the compiler written by the guy who would go on to create
               | C# and TypeScript [1].
               | 
               | [1] https://en.wikipedia.org/wiki/Anders_Hejlsberg
        
               | vkazanov wrote:
               | Optimising compiler is not the same business as a
               | language implementation :-) related but not the same at
               | all
        
             | effingwewt wrote:
             | Man, it really is history. Crazy to think had things been a
             | little different how different would things be today. If
             | kid me knew one day I'd run across this in an online forum
             | I don't think I'd have believed it.
             | 
             | As others said- thanks for sharing the insights, made my
             | week.
        
               | WalterBright wrote:
               | It's the Butterfly Effect, for sure.
        
           | dekhn wrote:
           | One of my favorite tech books is 'The Idea Factory' which
           | covers various periods of innovation at (AT&T) Bell Labs,
           | including the creation of the first real cell phone
           | technology.
           | 
           | When I first got Pacific Bell (now part of AT&T) DSL in
           | California in the early 2000s, it was run by a seperate
           | division of the company, "Emerging Products Division". i
           | always assumed that was because the traditional side of
           | PacBell just didn't get digital at all and the leadership
           | kept them apart to avoid the innovator's dilemma.
        
             | effingwewt wrote:
             | Definitely going to give that a read. Now that you both
             | mention it, many BigCo's did have fragmented segments back
             | then, were I suppose now everything is helmed by the head
             | (Alphabet/Google).
             | 
             | Maybe it was some kind of turning point. Also about that
             | time did CEO age drop through the floor? They went from all
             | being ancient to mostly 40 and under somewhere along the
             | line.
             | 
             | Thanks for the book suggestion!
        
             | gumby wrote:
             | > When I first got Pacific Bell (now part of AT&T) DSL in
             | California in the early 2000s, it was run by a seperate
             | division of the company, "Emerging Products Division". i
             | always assumed that was because the traditional side of
             | PacBell just didn't get digital at all and the leadership
             | kept them apart to avoid the innovator's dilemma.
             | 
             | This technique had previously been used by IBM to the the
             | PC out: they built a whole division from scratch in Boca
             | Raton away from the IBM mother ship in NY
        
               | ianai wrote:
               | I definitely wish more recent tech had gone the
               | standardized way similar to how IBM standardized computer
               | building. We're into four decades of being able to build
               | PCs from customized/off the shelf parts because IBM
               | didn't go the "make it impossible"/proprietary route.
        
               | gumby wrote:
               | Actually that credit goes to COMPAQ. IBM used commodity
               | parts to save money but it was COMPAQ who famously cloned
               | the BIOS a and made IBM-alikes against IBM's wishes.
               | 
               | But by then the cat was out of the bag: IBM tried to
               | achieve a proprietary beachhead with Micro Channel (and
               | OS/2) but that added value for IBM, not the customer.
        
               | com2kid wrote:
               | Don't forget that Microsoft maintained momentum in this
               | area. MS loved having open standards because it let MS
               | pit OEMs against each other, causing hardware prices to
               | drop while Windows license prices stayed the same.
        
       | ineedasername wrote:
       | I asked a (great) boss I had once if we should get the legal
       | department's opinion on something very minor. They had a great
       | response, which was that nothing-- unless absolutely necessary by
       | policy or significant risk-- should ever be given to them unless
       | we wanted to wait 6 months for them to tell us "no".
       | 
       | YMMV based on the nature of issues your legal folks have to deal
       | with on a regular basis. In our case, anything outside of
       | standard contract review they had a reputation of being a
       | nightmare to deal with.
        
         | mynameishere wrote:
         | The legal department is useful if your boss wanted to scuttle
         | something.
         | 
         | https://dilbert.com/strip/1993-01-31
        
         | iasay wrote:
         | That sounds like our purchasing department. AWS always gets
         | business first now because we don't have to raise a PO
        
         | james_in_the_uk wrote:
         | If you are doing something that isn't significantly risky and
         | isn't identified by policy as likely to give rise to a
         | significant risk, then you don't need to ask a company lawyer.
         | 
         | If you ask them anyway, it might take a while to get a reply,
         | because they'll be prioritising significant risks.
        
       | anarchy89 wrote:
       | Anyone know what the file format they used was?
        
         | pdw wrote:
         | It must have been an early version of AAC. Bell was involved
         | with that. And another message in the thread claims "the early
         | versions of the audio compression stuff were not quite is good
         | as the later versions (which became apples stuff)"
        
           | Maursault wrote:
           | Regarding the early formats' fidelity, the defense Napster
           | should have won with was that the plaintiff's assumption that
           | digital copies _were any good_ was false. The mp3s in
           | question were barely broadcast quality, thus sharing low
           | bitrate mp3 was not any different from sharing recordings of
           | broadcast radio, a legal activity.
        
         | MisterTea wrote:
         | PAC - Perceptual Audio Coder
         | 
         | https://en.wikipedia.org/wiki/Perceptual_Audio_Coder
         | 
         | https://marc.info/?l=9fans&m=111558697616455&w=2
        
       | Bayart wrote:
       | I wish I was as cool as Rob Pike.
        
       | AlbertCory wrote:
       | People questioning whether the lawyer really had the power to
       | block this don't know how legal departments in big corporations
       | work, as others have pointed out.
       | 
       | A lawyer usually cannot get in trouble for saying No. They can
       | only get in trouble for saying Yes. They feel they're doing their
       | jobs by saying No and they'll also use the phrase "out of an
       | abundance of caution."
       | 
       | The lawyer's supervisor is _very_ rarely going to overrule him or
       | her and say Yes. They will just say  "it's their case, they're in
       | charge." They defer to each other that way.
       | 
       | This probably seems excessively cynical to you. Indeed it doesn't
       | always turn out this way. Sometimes rationality prevails.
        
         | tgv wrote:
         | It's called liability, isn't it? Lawyers only go out of their
         | way to rationalize something when it's deemed profitable.
        
         | pmoriarty wrote:
         | The question that should be asked is not "can we do this?" but
         | "what do we need to do to make this happen?"
        
           | s3ctor8 wrote:
           | This holds true for a number of situations where approval is
           | required. For me it's particularly helpful when looking for
           | IT/Information Security approval. "What actions/precautions
           | do you recommend I take, so that you will approve this when
           | you are asked to (and we are implementing a secure
           | solution)?"
        
         | userbinator wrote:
         | _A lawyer usually cannot get in trouble for saying No. They can
         | only get in trouble for saying Yes. They feel they 're doing
         | their jobs by saying No and they'll also use the phrase "out of
         | an abundance of caution."_
         | 
         | Hence why the phrase "it's easier to ask for forgiveness than
         | permission" exists.
        
         | [deleted]
        
         | tlrobinson wrote:
         | I've found good corporate lawyers will summarize the risks of
         | taking some action and ask you (or higher up leadership) to
         | weight those against the business case for taking said action.
        
           | dekhn wrote:
           | Agreed, I worked with some very good lawyers at Google who
           | understood the technical details and the context outside of
           | corporate/industry. It wasn't always default 'no', especially
           | if you knew how to ask the questions properly. It was default
           | 'maybe and here's why'.
        
             | AlbertCory wrote:
             | In fact, I was in Google Patent Litigation, and that's
             | largely where that came from.
             | 
             | But you're right: you have to prepare the ground very
             | carefully when you ask for legal advice. If you just ask
             | out of the blue "can we do this?" you're asking for
             | trouble.
        
           | CWuestefeld wrote:
           | Agreed. When I deal with our legal counsel, I often try to
           | draw him out to determine how I need to prioritize my team's
           | work. Generally he declines to give me any firm yes or no,
           | and just tells me where he sees risks.
        
           | [deleted]
        
         | duxup wrote:
         | The few times I was involved in "we should ask legal"
         | situations and it wasn't the most obvious yes... I just checked
         | out after that as some legal drone always came back with some
         | "no" and sometimes some really wonky situations they made up
         | that frankly read more like some random internet legal expert
         | rather than someone with training.
        
           | AlbertCory wrote:
           | Yes, indeed. I could tell a great story, but just doing that
           | would _itself_ violate a No some lawyer gave me.
        
         | dctoedt wrote:
         | > _A lawyer usually cannot get in trouble for saying No. They
         | can only get in trouble for saying Yes._
         | 
         | This. AND: There's seldom if ever much near-term _personal_
         | upside for the lawyer, just downside if things go wrong --- and
         | lawyers are a natural target for business people to point the
         | fingers at if things do go wrong, because they 're of different
         | tribes.
         | 
         | Warren Buffett's longtime business partner Charlie Munger
         | famously said, "Never a year passes but I get some surprise
         | that pushes a little further my appreciation of incentive
         | superpower. * * * Never, ever, think about something else when
         | you should be thinking about the power of incentives." [0]
         | 
         | That said, _good_ business lawyers think of themselves as kinda
         | being business people with legal training, assessing _all_ the
         | relevant risks and making recommendations for the business. (I
         | tell my students: Try to think as though you were the CEO --
         | but remember that you 're not.)
         | 
         | https://perma.cc/LNG7-JG6Y.
        
       | Beldin wrote:
       | That comment about the stack of CDs mysteriously disappearing
       | right from under the presenter's nose while he kept on fiddling
       | with his slides is hilarious.
        
       | [deleted]
        
       | nailer wrote:
       | There was also VQF from Yamaha, people seriously had discussions
       | on whether MP3 or VQF would become the dominant format.
       | 
       | Oh also Fraunhofer uploaded the mp3 source to the ISO website for
       | years with no license, let the community build on it for years (I
       | feel like they knew) and then asked everyone for a minimum of 10K
       | USD.
        
         | RajT88 wrote:
         | VQF was indeed better. Smaller files, same fidelity.
         | 
         | I cannot remember all of them now, but there was a few like
         | that.
        
         | kybernetyk wrote:
         | Fun fact: Apple's CoreAudio to this day can't output MP3. It
         | can read it fine just not write it. :)
        
         | bitwize wrote:
         | Even Bill Gates knows you let people pirate the product first,
         | then squeeze them for license fees.
        
       | overeater wrote:
       | This stories reminds me of the times before tech dominance, when
       | programmers and innovators needed to get permission to do almost
       | anything. Tech people were not allowed to run companies, or even
       | manage people -- you needed MBAs for that.
       | 
       | Anything "disruptive" would be immediately shut down and
       | threatened from the dominant industry. Anti-societal violence in
       | video games were under constant protest (like the original Grand
       | Theft Auto, or Mortal Kombat), and don't even think about trying
       | to start a business like Uber or Spotify.
       | 
       | New file formats could be immediately crushed by IP concerns.
       | Even web pages posting content about circumventing current
       | systems or linking to sites like that were targeted. If you
       | weren't a big player, you didn't have any way to accept money
       | (besides asking people to mail you checks).
       | 
       | While tech is seen as too powerful now, I think it's at least
       | nice that we no longer have the anxiety that plagued any idea or
       | project in the past. You don't have to worry about going to jail
       | for programming crypto code, or be unable to find a hosting
       | provider for your website that shows scraped public data.
        
         | justinclift wrote:
         | > we no longer have the anxiety that plagued any idea or
         | project in the past.
         | 
         |  __cough__ Patents __cough__.
        
       ___________________________________________________________________
       (page generated 2022-06-25 23:00 UTC)