[HN Gopher] When free software isn't practically superior (2015)
       ___________________________________________________________________
        
       When free software isn't practically superior (2015)
        
       Author : henning
       Score  : 45 points
       Date   : 2020-12-17 19:24 UTC (3 hours ago)
        
 (HTM) web link (www.gnu.org)
 (TXT) w3m dump (www.gnu.org)
        
       | linspace wrote:
       | Although I agree more with the idea of free SW than with open
       | source I cannot help finding here a resemblance of the obsession
       | of all religions with heresies. And the smaller the community the
       | more ridiculous it looks.
       | 
       | In particular attacking open source by downplaying the importance
       | of collaboration, by giving quite absurd numbers IMO, it's
       | attacking one of the things that I find transcend technical
       | merit, like the freedom that is at the core of the free SW
       | movement.
        
       | Ericson2314 wrote:
       | Sure "Open source" is a bad term. "Free software" is also a bad
       | term as that heavily connotes strains of American individualism
       | which isn't really the appropriate ideological basis either.
       | 
       | We need a new discourse of the "forkable commons" and how it
       | transcends old individualism-vs-collectivism battles.
        
       | Barrin92 wrote:
       | Entomologist E.O Wilson said about communism, "great idea, wrong
       | species". It's basically how I feel about 'free software'.
       | There's a very straight forward reason why, as the author points
       | out, free software projects are run by lone developers and lack
       | resources. Because free software, by its own stated mission goal,
       | basically has no good way to reap the rewards for the benefits it
       | brings to the public. It's a great idea in the wrong economic
       | system.
        
         | phkahler wrote:
         | Lone developers have the option of dual licensing, and I think
         | more people should do that. Use GPLv3 or even AGPL for the free
         | version and offer commercial license as well.
        
         | MaxBarraclough wrote:
         | > free software projects are run by lone developers and lack
         | resources
         | 
         | Sometimes. The Linux kernel is developed mostly by paid
         | professionals, as is OpenJDK, Chromium, and Firefox.
        
         | _jal wrote:
         | Ideological commitments like this are just blinding. People
         | convince themselves of something and literally can no longer
         | see things right in front of them.
         | 
         | > free software projects are run by lone developers and lack
         | resources
         | 
         | I'm sure nonsense like this gets sage nods when presented in
         | front of of nontechnical executives, and there are indeed
         | projects this describes.
         | 
         | It doesn't describe RedHat, Ubuntu, Postgres, the Linux kernel,
         | any number of Apache Foundation projects... it is either
         | ignorant or dishonest cherry-picking.
         | 
         | > It's a great idea in the wrong economic system.
         | 
         | Economics is a useful domain of study, but studying economics
         | does bad things to a certain kind of person.
        
           | Barrin92 wrote:
           | The Linux kernel does not capture the market value that it
           | provides to its users, or Torvalds net worth would look more
           | like Gates. Neither does Ubuntu or Postgres, and Red Hat has
           | commercialised services rather than software.
           | 
           | In your reflexive attack on economics you seem to have
           | misunderstood my point. I think free software is good, it's
           | also on an organisational level successful, but it does not
           | capture its own value, that much is fairly obvious, which
           | answers the question of the author 'why is free software not
           | mainstream?'
        
         | skavi wrote:
         | wrong culture maybe, but their have definitely been successful
         | communal societies. And there have definitely been successful
         | free software projects.
        
           | Barrin92 wrote:
           | I spent a year in a kibbutz, I am definitely aware that
           | there's success on the margins. But it very much has to exist
           | in the crevasses of the system. The 'free software' movement
           | is explicitly ethical for that reason, it is hard to justify
           | it on economic grounds, and free software is undersupplied
           | for that reason.
        
             | tehjoker wrote:
             | Feudalism seemed like an immovable foundation of the world
             | until it wasn't. The problem with free software is the need
             | for private competition to restrict people to make money.
             | In a cooperative vs a competitive economy, this idea would
             | come to the forefront.
             | 
             | For more: https://en.wikipedia.org/wiki/Capitalist_Realism
        
       | jancsika wrote:
       | There's an alternate history where Stallman did the Aikido move
       | of accepting the descriptor of "open source" to simply describe a
       | subset of the free software philosophy.
       | 
       | After all, in his initial announcement to create Gnu, he didn't
       | say, "Of course it might turn out to perform worse, and it won't
       | have near as many features, nor attract many other developers, or
       | have a sane review process, or be secure... but that doesn't
       | matter because it's all in the interest of freedom and that's the
       | model people should follow." No, as with the OSI, he set out with
       | some bold claims, then inspired people to help by incrementally
       | _making those claims be true_.
       | 
       | Anyway, I fail to see how anything bad would have happened from
       | him making this clever play. What would have been wrong with
       | going to open source conferences, and eventually reaching a
       | larger audience with his prescient warnings about mass
       | surveillance, DRM, and whatnot?
        
       | jfax wrote:
       | This was the article that sold me on the Free software / open
       | source distinction years ago. Everything started to make so much
       | more sense afterwards.
        
       | josteink wrote:
       | I know my GPL from my BSD. I know FSF's stand on "free" vs "open"
       | software. That part is crystal clear to me.
       | 
       | This piece confuses me though.
       | 
       | It constantly seems to intermix and conflate "open source
       | software" with "proprietary software".
       | 
       | Is that intentional? Do they really mean that? That "open source"
       | software is in no way better than a closed-source, proprietary
       | equivalent? That closed source and permissively licensed software
       | is equivalent?
       | 
       | They can't possibly mean that, can they? Is it perhaps only badly
       | written, and I'm reading too much into this?
        
         | phkahler wrote:
         | When the OSI first started approving open source licenses, it
         | seemed like rain. Like every company wanted to create their own
         | license with the intent to get free development work that they
         | could then wrap up in closed commercial products. They were
         | often incompatible with other licenses as well for that reason.
         | 
         | To ensure code is maximally reusable IMHO all we need are MIT,
         | BSD and GPL, LGPL. And two of those are not really different in
         | my mind. I understand AGPL too, but not MPL or Apache licenses.
         | But if they are needed then that really should be all of them.
         | Any others have some kind of non-free agenda.
        
         | [deleted]
        
         | the_af wrote:
         | The article doesn't conflate open source with proprietary
         | software.
         | 
         | It elaborates on why Stallman wrote, so many years ago, that
         | Open Source is misguided, or at least, that it doesn't share
         | the same goals as Free Software.
         | 
         | Here's the gist of it:
         | 
         | - Open Source presents itself as a _technically_ better
         | alternative to proprietary software. Also, it often claims to
         | be developed in a more collaborative way,  "all bugs are
         | shallow when there are many eyeballs", etc. If you want a
         | specific name, someone who used to vocally make this kind of
         | claims was Open Source's advocate Eric Raymond.
         | 
         | - There is then the onus of _proving_ this assertion. Is it
         | true that Open Source is, _as a norm_ , technically better than
         | proprietary software as some of its more vocal advocates claim?
         | Is it true that its development is more collaborative?
         | 
         | - The article states that no, as any user can plainly see, Open
         | Source is not always _technically_ better than proprietary
         | software. Open Source is often more difficult to use, or
         | unpolished, or has a worse UI, and critically, many open source
         | projects are maintained by a single person, so it 's not really
         | always developed more collaboratively.
         | 
         | - The article states that this is not a problem for Free
         | Software, because Free Software doesn't claim to be always
         | technically better than proprietary software. It's not even its
         | goal. Free Software claims to protect user's _freedoms_ , even
         | at the cost of being less polished or lacking some features.
        
           | warkdarrior wrote:
           | That's a generous interpretation of the article. This line in
           | the article shows the author's purposefully distorted view:
           | 
           | > For open source, poor-quality software is a problem to be
           | explained away or a reason to eschew the software altogether.
           | For free software, it is a problem to be worked through.
           | 
           | I cannot think of an OSS project that tried to "explain away"
           | the quality issues they have (as in "It's poor quality
           | because it is open source"), as opposed to working on them
           | ("Yes, this is a bug. We'll fix some time in the future.").
        
             | worik wrote:
             | I can
             | 
             | When a Ubuntu update completely replaced the Desktop with
             | buggy unity, with out warning or option, the response of
             | Ubuntu developers was "it's open sauce software, you get it
             | for free, stop complaining"
        
               | ziml77 wrote:
               | It's also common to see "It's open source, fix it
               | yourself."
        
               | merb wrote:
               | actually the first release was flawed, but I still liked
               | unity. it's sad that it was so tangled to ubuntu.
        
             | the_af wrote:
             | I think it's more about the general stance that OSS is _in
             | general_ technically superior, than about particular
             | projects. The problem that must be  "explained away" --
             | according to the article -- is not a particular flaw of a
             | specific project, but the observation that OSS is not, in
             | general, technically better.
             | 
             | TFA states that OSS, by claiming it's technically superior,
             | must defend itself when it's not superior. On the other
             | hand, FSS must not defend against technical flaws or
             | limitations because it doesn't claim it's technically
             | superior, only that it respects user freedoms better.
        
         | dec0dedab0de wrote:
         | The fsf considers open source to basically be a marketing
         | tactic for companies to sell services around free software.
         | They don't like that the open source movement is focused on
         | practical reasons to use free/opensource when freedom should be
         | the main reason to use it. Especially in light of the fact that
         | many times it is impractical to choose free/opensource software
         | over proprietary software. Free software focuses on principals
         | over pragmatism
         | 
         | They are using free and opensource as interchangeable terms for
         | the same code, but used by people with different goals. I think
         | at the time of this article, there was no license that was one
         | and not the other. Bruce Perens has openly stated that the GPL
         | was the example for the open source definition.
        
         | [deleted]
        
         | fsflover wrote:
         | They don't mean that open source is the same as proprietary,
         | but: https://www.gnu.org/philosophy/open-source-misses-the-
         | point.....
        
         | Shared404 wrote:
         | > Is it perhaps only badly written
         | 
         | I did not find it to be badly written.
         | 
         | > I'm reading too much into this?
         | 
         | I would think so.
         | 
         | My interpretation was that "Open Source" advocates must win the
         | argument that Open Source will always turn out higher quality
         | software, while "Free Software" advocates have an inherent
         | advantage in that the software is explicitly designed to
         | protect freedoms and therefore starts out ahead of proprietary
         | software, even if it's less featureful.
         | 
         | Whether I agree with this argument, I'm unsure.
        
         | mrob wrote:
         | Free Software prioritizes Freedom[0]. Both permissive and
         | copyleft licenses can support this goal. Free Software
         | developers use a permissive license when they judge that best
         | supports their goal of maximizing Freedom (e.g. Ogg Vorbis
         | using a permissive license to encourage people to switch from
         | patent-encumbered MP3).
         | 
         | Open Source Software prioritizes quality. Open Source Software
         | developers do not care about Freedom except as a means to that
         | end. However, almost all Open Source Software is also Free
         | Software, so despite this difference they end up supporting
         | Freedom as a byproduct.
         | 
         | Proprietary software development also prioritizes quality, but
         | the important difference is that proprietary software actively
         | opposes Freedom. The article is discussing priorities, so it's
         | natural for it to compare two methodologies with the same
         | priority, but the two are not conflated. Open Source Software
         | still (usually) provides Freedom, while proprietary software
         | never does, and Freedom still matters even when the developers
         | don't care about it.
         | 
         | [0] https://www.gnu.org/philosophy/free-sw.html
        
       | CarVac wrote:
       | This is why it's important for single devs to be in a community
       | with peers working on different solutions in the same problem
       | space, for cross-pollination of ideas.
       | 
       | One such example is the pixls.us community for photography-
       | related free software. All kinds of devs from projects like
       | RawTherapee, darktable, PhotoFlow, Filmulator, rawproc, G'MIC,
       | and more, plus users, are all in the https://discuss.pixls.us/
       | forums and we can all learn from one another and collaborate in
       | ways other than directly contributing code.
        
         | MH15 wrote:
         | Do you know of any other communities similar to pixls.us but
         | for other specializations? That's such a powerful idea!
        
           | CarVac wrote:
           | No, but here's an interview with the founder about how it
           | came to be:
           | 
           | http://libregraphicsworld.org/blog/entry/interview-with-
           | pat-...
           | 
           | Hopefully others can learn from him and forge their own
           | collaborative communities.
        
       | na85 wrote:
       | I don't understand how the content of the article relates to the
       | title.
       | 
       | I was expecting a treatise on the trade offs of developing free
       | software and instead it seemed mostly like a rant that boils down
       | to "open source bad".
       | 
       | What about when free software is actually inferior? The reason
       | the year of Linux on the desktop never comes is that Windows and
       | MacOS provide an experience that for the majority of users is
       | overwhelmingly better than Linux.
       | 
       | The response from the FSF crowd seems to mostly be "deal with it
       | because freedom" which is fine, I guess, but I have better things
       | to do with my time than battle my operating system to recognize
       | my external monitor correctly.
        
         | matthias509 wrote:
         | Exactly, I use my free will to exchange money for an experience
         | with less hassle and thus get back time which I can spend on
         | other pursuits.
        
         | 1_player wrote:
         | The reason why desktop Linux is so bad has not very much to do
         | with it being free software, but instead it's more of a
         | political problem which many open source proponents still
         | haven't understood.
         | 
         | Everyone seems to point to Linux as the best model of open
         | source community that managed to outgrow and outpace any
         | commercial offering. Why is that?
         | 
         | The secret sauce for any project, open source or not, that can
         | grow as fast as successfully as Linux is the presence of a BDFL
         | at the top. The one that sets the vision, that pushes back
         | again anything that would impact negatively from that vision
         | and, yikes, might reject patches people have spent their free
         | time on. Blender and Godot are other fully open source project
         | that are competing with commercial offerings, and all have
         | either a BDFL or a very close-knit governance model at the top,
         | that is not afraid to take the next step and find sources of
         | funding for its own full time developers.
         | 
         | All of which is opposite to the governance model of the two
         | biggest UI projects in the Linux desktop world, GNOME and KDE.
         | It's a loose bunch of passionate people that work on whatever
         | tickles the fancy right now, and if they get bored they'll just
         | rewrite a core library or app, backward compatibility be
         | damned, we're just volunteer we don't owe you anything.
         | 
         | We'd have Linux on the desktop in 2020 if any of those projects
         | had some Torvalds-like figure ranting on a mailing list about
         | why the user is always right, shame on you on redesigning the
         | menubar yet again breaking any UI convention for no real
         | purpose, and no, Canonical/Red Hat/whoever, we will not accept
         | this patch that undermines the goals of this project.
         | 
         | So it's really got nothing to do with open source, it's just an
         | organisational problem. Well, that, and the fact that the vast
         | majority of Linux users seems to be incredibly stingy and
         | reluctant to support and pay for these volunteers' time.
        
           | ogre_codes wrote:
           | > We'd have Linux on the desktop in 2020 if any of those
           | projects had some Torvalds-like figure ranting on a mailing
           | list about why the user is always right, shame on you on
           | redesigning the menubar yet again breaking any UI convention
           | for no real purpose, and no, Canonical/Red Hat/whoever, we
           | will not accept this patch that undermines the goals of this
           | project.
           | 
           | I don't think a Torvalds like BDFL would save Linux desktop.
           | With the Linux kernel, there is a massive incentive for
           | everyone to circle their wagons around one kernel. By having
           | a single Linux kernel, it makes it much easier for vendors to
           | create drivers and services against. With the desktop, the
           | incentive to stick with "one" desktop solution drops off
           | quickly.
           | 
           | If I want a tabbed window manager and one doesn't exist, I
           | create it. This is great for me and the people who want a
           | tabbed window manager, but for the other 95%+ of the
           | population, it's essentially worthless. Multiply that effect
           | by thousands of decision points and you have the Linux
           | desktop: An abundance of fairly mediocre to good options with
           | few really great ones.
        
           | tsimionescu wrote:
           | The major reason why Linux thrives and other projects do not
           | is not the governance model, but the fact that Linux solves a
           | real, difficult problem for a large number of companies. The
           | major contributors to Linux are companies, not anyone
           | individual people.
           | 
           | Would a Linux Steering Committee have worked for early Linux?
           | Probably not. Would it work now? Absolutely.
        
           | cycloptic wrote:
           | >We'd have Linux on the desktop in 2020 if any of those
           | projects had some Torvalds-like figure ranting on a mailing
           | list about why the user is always right, shame on you on
           | redesigning the menubar yet again breaking any UI convention
           | for no real purpose, and no, Canonical/Red Hat/whoever, we
           | will not accept this patch that undermines the goals of this
           | project.
           | 
           | I think if you followed things more closely you would see
           | that this is not true. There is no shortage of highly
           | opinionated people making angry rants and throwing out
           | patches. That's not going to help with the ridiculous amount
           | of edge cases it takes to keep a desktop working.
           | 
           | Using the Linux kernel as an example, there has been a meme
           | there for quite a long time from overworked maintainers
           | complaining about how the BDFL model scales poorly. (Recent
           | writing here: https://lwn.net/Articles/703005/)
        
       | eznzt wrote:
       | Hahaha, seemingly the FSF had a goal of getting 500 new members
       | during 2020 and two weeks away of 2021 they only got 222.
        
       | scubbo wrote:
       | The title is quite timely for me (though I acknowledge that the
       | message of the article doesn't quite match it). I have spent
       | hundreds of hours, over the course of ~3 years, tweaking and
       | tuning an NFS server on a RPi4 (1Gb RAM, 4x1.5GHz processor) to
       | stream my media to various devices on Kodi on home network - with
       | passable-at-best performance, but usually lots of pixellation,
       | lag, buffering, audio mismatch, etc.
       | 
       | Last night I finally gave up on trying to do it the FOSS way, set
       | up a Samba share on a 6-year-old mid-range PC (8Gb RAM, 3.5GHz
       | processor), and got flawless playback on each of my troublesome
       | media entities with less than ten minutes of effort. On a whim, I
       | also tried setting up Plex (a semi-paid service), and got
       | similarly smooth and flawless service. My idealistic 13-year-old
       | self would be horrified to hear me say "I regret all that time I
       | spent messing around with Linux, when I could have just used a
       | Microsoft product, or a different paid product, that Just Work".
       | 
       | (And yes, I'm kind-of intentionally invoking Cunningham's Law,
       | here, in the hopes that someone can suggest a way of tweaking a
       | RPi4 to be an effective media server - I'd much rather use that
       | than have my PC always-on, but if that's what it takes to get
       | decent playback, I will)
        
         | billyjobob wrote:
         | Is Samba not FOSS?
         | 
         | Also the PC can probably run entirely free software while the
         | Pi will require non-free binary blobs due to its proprietary
         | Broadcom hardware design, so I would say the PC is preferable
         | from a freedom perspective.
        
           | abdullahkhalids wrote:
           | Indeed it is https://www.samba.org/
           | 
           | Also, comparing flawed performance on a RPi, vs good
           | performance on a full-fledged PC.
        
       | PragmaticPulp wrote:
       | I stopped trying to debate open vs. closed software in a business
       | setting long ago. There is a time and place for both, and
       | rational actors will evaluate the tradeoffs given their
       | circumstances.
       | 
       | When people start believing that open source software is
       | inherently superior in every situation, or that ideological
       | purity is the most important consideration, they aren't making
       | decisions in the best interest of the company. Engineers are
       | especially prone to overestimating the downside risks of using
       | closed source software (A long list of what-ifs such as "What if
       | the vendor goes out of business without warning?") and
       | underestimating the downsides of using open source alternatives
       | (Notably, the inability to pick up the phone and have another
       | company's engineers deal with the problem, per your contract).
       | The situation is compounded by engineers who genuinely enjoy
       | tinkering with open source software on the company's dime and,
       | frankly, would prefer to be paid to do so rather than purchase a
       | more efficient closed-source solution.
       | 
       | Of course, there are some situations where open-source software
       | is practically superior to alternatives. I don't claim to suggest
       | otherwise. However, the endless debates about ideological purity
       | and avoiding hypothetical edge cases with 3rd party vendors
       | frequently cloud decision making abilities in a business context.
       | 
       | For personal and open source projects, I'm all-in on free
       | software alternatives. For business purposes, I'll evaluate the
       | available options and try to make the best business decision for
       | the company.
        
         | aplummer wrote:
         | This is why I like the open source + enterprise contract if you
         | like model so much.
        
           | alexilliamson wrote:
           | What's your favorite such example?
        
             | [deleted]
        
             | Arnt wrote:
             | I know at least four quite different examples. But they
             | share one trait: They're quiet, softspoken, avoid
             | controversy on internet forums. I won't name any of them.
             | 
             | One uses low pricing, is likable, and provides a fine list
             | of enterprise features. The HN crowd will realise that
             | these features are really different ways of describing a
             | very small amount of code. But if you want to spend your
             | employer's money and don't care to spoil that by telling
             | your managers too much, the list is fine. Engineers who
             | like the likable make money be spent.
             | 
             | One writes per-customer code on top of largely the same
             | body of code, and charges very high prices, largely because
             | they clearly know how to get stuff done using that code.
             | They have the references to prove it, and they wrote the
             | code, and the customers accept that they invoice customers
             | for improvements to the free base too.
             | 
             | One uses a technique I don't understand at all. It's
             | different from the other three, and it works. I mention it
             | to say that the other three aren't an exhaustive list.
             | 
             | The fourth targets nontechnical customers and sell SaaS, I
             | don't know the price level. You can git-clone the code and
             | selfhost if you want, they'll be friendly but not helpful.
             | If you make a PR on github they'll at least look at it.
        
         | Privacy846 wrote:
         | The logical endpoint (regarding purity) of free software is
         | communism, so you're right that it doesn't make sense to pursue
         | it 100% in the context of for-profit (presumably) companies.
        
           | abdullahkhalids wrote:
           | The free software movement is not opposed to writing software
           | in-house, software which you do not ever distribute to
           | anyone, and hence, are not required to distribute the source
           | of that software to anyone. Hence, never-distributed closed-
           | source software can be privately owned to generate economic
           | profit.
           | 
           | The freedoms the free software movement tries to realize are
           | not comparable to what you are saying.
           | https://www.gnu.org/philosophy/free-sw.html
        
           | dnautics wrote:
           | Depends on the model. Probably the less restrictive models
           | lean towards proudhon/tucker style anarchism more than
           | marxism.
        
             | [deleted]
        
           | zapzupnz wrote:
           | Even when the means of production are in the hands of the
           | workers, that presumably doesn't necessarily equate to
           | accepting the workers tinkering all day, getting nothing
           | done.
        
             | Privacy846 wrote:
             | I don't know what this means.
        
             | yellowapple wrote:
             | It does, however, typically necessitate the workers
             | actually owning those means of production, which in the
             | case of software typically entails either in-house
             | development or the use of free software. The notion of any
             | worker "owning" non-free software is illusory, at best.
        
         | yellowapple wrote:
         | I think you're downplaying the risks of non-free (or at least
         | non-transparent) software in an enterprise setting, and
         | overplaying the "value" of the vendor being able to provide
         | meaningful assistance.
         | 
         | Speaking from experience: even if a software product is not
         | freely licensed, there is _immense_ value in source code being
         | available and - better yet - modifiable (whether directly or
         | through plugins) when trying to troubleshoot issues with that
         | software or integrate it with other software or adapt it for
         | your business ' needs. Further, if your company's finance
         | department is worth its salt, any such customizations and
         | integrations are assets with real value, so even if your
         | company's engineers are "wasting time" tinkering, the company
         | can - and should - still capture this value on the books.
         | 
         | And further speaking from experience: with relatively few
         | exceptions, I've found enterprise software vendors to be pretty
         | much useless in terms of support, and to be more often than not
         | an obstacle to business operations than a value to it when
         | things go wrong. All for a pricetag that doesn't even come
         | close to justifying their meager SLAs (that they'll inevitably
         | weasel their way out of anyway).
         | 
         | The decision to use transparent software _is_ more often than
         | not a decision in the best interests of a company. Transparency
         | is a dependency of trust; without that transparency, you have
         | no real way of knowing whether you can trust your business on
         | it.
        
       | auggierose wrote:
       | The free software / open source / proprietary software discussion
       | is an important one. For someone new to it, this article is
       | certainly interesting.
       | 
       | For me the question is how to solve this in the context of this:
       | https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs
       | 
       | We'll see there that freedom is pretty much high up in Maslow's
       | hierarchy of needs (it's in the esteem part). Which means, it is
       | very important, but only if your other needs are already met.
       | 
       | Can I live from making free software? How well can I live from
       | making free software? These are the really interesting questions
       | in my opinion.
       | 
       | Can I be free by making free software?
        
         | dec0dedab0de wrote:
         | For anyone new to it I recommend watching revolution OS, it's
         | about 20 years old at this point, and just ignore the part at
         | the end about the stocks, but it has some good interviews with
         | stallman, linus, and others. Including the great line of
         | stallman accepting the linus torvalds award on behalf of the
         | fsf. "It's like giving the han solo award to the rebel fleet"
        
       | dang wrote:
       | Discussed at the time:
       | https://news.ycombinator.com/item?id=13054275
        
       ___________________________________________________________________
       (page generated 2020-12-17 23:00 UTC)