1. 14

    A bit offtopic, but could someone explain why there is always such a fuss around rolling out a new tag?

    1. 10

      Categories and ontologies are inherently controversial; I saw the same behavior at work when we changed the ticketing system categories.

      There are at least the following points of view:

      • Categories should be narrow, e.g. left-handed avocado farmers.
      • Categories should be broad, e.g. operating systems
      • Categories are undesirable or the complexity of the domain make them useless
      • Categories should be defined based on a completely different basis
      • Categories should be user definable
      • Categories should be consistent even if the topic isn’t
      • Categories are a necessary evil and should be minimized to reduce cognitive load
      • Categories should cover the common cases
      • Categories should cover every possible case

      My rule of thumb is that a category has the right scope when you get complaints that it’s both too broad and too narrow.

    1. 4

      I save links to Pinboard and keep thoughts within org-mode.

      1. 9

        https link seems to be borked.

        http://mikelevins.github.io/posts/2020-12-18-repl-driven/ works fine.

        1. -1

          I think the case for Firefox is lost.

          The only confidence left at this point is in their ability to identify projects of crucial importance and then running them into the ground.

          1. 28

            I have heard such phrases since several years now while Firefox is improving from release to release remaining relevant and modern browser.

            Chrome/Chromium pisses me off with its many ‘features’ like forcing me to translate pages and several other things that would require code modification.

            There are other Chromium based browsers but to be frank with you Firefox sucks the least from all this current ‘browsers landscape’ for me.

            1. 22

              I think the more remarkable thing is that Mozilla, despite its endless string of strategic mistakes, despite it being located in SV and, presumably, has to pay Mountain View salaries despite being a non-profit, continues to make a very decent browser.

              1. 5

                presumably, has to pay Mountain View salaries despite being a non-profit

                Even before 2020, a large chunk – at least half – of the Mozilla Corporation’s staff (that’s the people who make Firefox, among other things) were fully remote and distributed around the world.

                After the end of my own time at Mozilla (I worked there 2011-2015), my very next job – at a startup – more than doubled my former Mozilla salary. While I know there are people who are and were paid more than I was, I also personally believe Mozilla, at least at that time, was not generally competitive on salary with other household-name tech companies.

                1. 8


                  They haven’t killed Firefox yet.

                  Despite trying really hard.

                  1. 13

                    I have been using Firefox for last 10 years and all I see are improvements – at least on the browser side, the features that have been forcefully implemented (i.e. out-of-the-box Pocket integration) were easily removable and didn’t cause any additional headaches.

                    Despite trying really hard.

                    could you elaborate on this?

                    Mozilla as a company surely went through some very unpleasant hoops in the past few years, but I think it didn’t affect the browser experience overall.

                    1. 8

                      I don’t think “despite” was the right word, but as they say in systems theory: The purpose of a system is what it does, and what Mozilla appears to do is attempt kill Firefox in some Pinky & The Brain style scheme every now and again.

                      1. 1

                        They try to expand market share. They just are trying their best, which from the outside and with the benefit of hindsight, isn’t enough.

                  1. 13

                    What I’m seeing is that somewhere between 6 and 13 percent of all desktop web browsing is done using Firefox. That’s not very few. In fact, I would say 13% share of a market that’s as big as “all desktop web browsing” is fairly massive.

                    It’s much lower than it once was, obviously, so you may say there’s a trend here which is worrying for Firefox, and I’d agree. But taken in isolation, it’s not a terrible number.

                    1. 5

                      I also use FreeBSD which has a lot smaller user base then Firefox so being in minority is not a problem for me :)

                      1. 2

                        This seems to include also mobile. Is there a picture just for desktops?

                    2. 7

                      I’ve always been an avid Mozilla supporter but even I’ve run out of goodwill at this point. Mozilla is a company that doesn’t want to make an open source browser, they just want to make money.

                      1. 16

                        It takes an awful lot of money if you want to make a modern web browser. Even if you assume Mozilla could run on 10% of what it does, that’s a boatload of cash.

                        Their money making product has historically been providing arguments that Google has competition . Since the writing is on the wall for a Google antitrust suit, it seems like this funding is likely to dry up – and even if it didn’t, reliance on that product should make you uneasy. Open source contribution doesn’t seem like it can keep up with the army of Chromium developers.

                        This has always been the end game of complexifying standards. I don’t see a way out without a massive cultural shift.

                        1. 5

                          Overall I agree almost entirely, but one question:

                          I’ve always naively assumed that a weak but extant Firefox benefits Google’s arguments that it isn’t anticompetitive, to the point that I assumed Google’s “paying for default search placement” is really about paying enough to ensure an alternative that captures low double digits of use exists.

                          I would think that increased antitrust scrutiny means that Firefox is likely to continue to see funding from Google, not have it dry up. Wouldn’t you?

                          Unless, of course, the end game is to break Google up… which could actually be amazing.

                          1. 2

                            The point is that if keeping Mozilla alive doesn’t protect them from the anti-trust suite, then they don’t need to waste that money on them.

                    1. 8

                      Vacationing until the end of the year!

                      I had 29 of days left as this year flew by and all of my plans got cancelled anyway.

                      Other than that I am brushing up on Go and revisiting some of my pet projects.

                      1. 2

                        Looks really interesting. Will keep an eye on it!

                        Good to see HCL outside HashiCorp universe, too. :)

                        1. 3

                          This appears to be the same idea as https://github.com/x-motemen/ghq, which is written in go. I believe it also supports svn and darcs.

                          1. 2

                            It’s very similar indeed, and I had not discovered it prior to writing git-cu! I went with a slightly different design in that it’s “dumber” and passes options directly through to git, and doesn’t offer any management beyond cloning.

                            1. 2

                              This tool looks very promising.

                              I oftentimes found myself very confused of my $HOME/git structure. At $WORK we use three version control systems so it was hard to consistently clone repositories with proper names. Later on it turned out to be a mixture of guessing and ripgrep.

                            1. 2

                              Taking tomorrow’s bank holiday into consideration, this week should be calm, praying for the on-call gods to not wake me up with snafus.

                              • investigating issues our funky GC issues that oversaturate production nodes at random.
                              • Working on moving to Colemak layout.
                              • Getting used to Kinesis Advantage2 keyboard.
                              • Implemeting Zettelkasten in Vim.
                              1. 3
                                • Moving my personal projects to another domain
                                • Use Phabricator for personal projects better
                                • Advent of Code
                                1. 3

                                  Just finishing up tasks at my current work and preparing for a new job, which includes k8s and Chef.

                                  1. 2

                                    I am currently using ProtonMail exclusively. It can use my custom domain with encryption with little to no hassle.

                                    The client however still needs some polishing and fundamental features (calendar etc.), but all in all I am liking it.

                                    For my work e-mail I have to use Outlook, so the best way I could get my head around it was to use Rambox for several mailboxes (I know that you can make it work with various clients, but it’s just not worth it for me).

                                    1. 2

                                      Very useful cheat sheet, thanks!

                                      1. 18

                                        this is what happens when I click the link https://imgur.com/a/dBxmMmV

                                        can we have a discussion about potentially not allowing links to sites that do this?

                                        There are all sorts of places you can host your content that don’t do this.

                                        1. 11

                                          I would fully support banning or warn-tagging crappy sites like medium. In the meantime I highly suggest: https://github.com/yourduskquibbles/webannoyances

                                          1. 4

                                            You just changed my life

                                            1. 2


                                              I know what you mean, I just discovered it myself a couple of weeks ago.

                                            2. 2

                                              Disabling JavaScript on medium.com and other blog/news sites also works very well. Though there are some hilarious cases where you get a completely white/empty screen because a website ‘requires’ JavaScript to display any text at all.

                                              1. 2

                                                I’ve found the blank page issue to happen more often than not. You usually also end up not getting any images (except maybe an unrelated hero image at the top) without JS.

                                                Although one example for your argument: disabling all JS on techcrunch makes for the best reading experience on any modern news website. I almost think it has to be intentional.

                                                1. 1

                                                  I’ve found the blank page issue to happen more often than not

                                                  Really? I get it maybe once out of every 2-3 dozen articles I try to open. Then again, maybe I’ve conditioned myself to recognize and ignore sites that tend to do this.. In any case, it’s their loss since they are likely overpaying some web developer to write and maintain piles of java script just to display text.

                                              2. 2

                                                There is a medium specific one called Make Medium Readable Again, which I have also found super useful.
                                                In addition, it removes the dickbar nonsense.

                                              3. 4

                                                💯, one question about the flagging guidelines. Is it valid to flag medium links as spam or am I stretching the definition?

                                                1. 6

                                                  Seems to me like a stretch. Like it or not, many people still find interesting content on medium and many times it ends up with good discussion. The platform might be annoying but you can always use plugins or skip it.

                                                2. 3

                                                  Reminds me of Websites in 2018.

                                                1. 2

                                                  Site Reliability Engineering: How Google Runs Production Systems