1. 1

    IDK what’s the correct tag to put on this ¯_(ツ)_/¯

    1. 1

      this drive was the only reason for me to get a SCSI controller back in the days. Totally worth it since it could read totally scratched CDs where every other drive/player gave up

      1. 14

        the last line is the most important one:

        Don’t do this.

        1. 2

          The website visitors aren’t respecting the website’s monetization model, so why should the website respect the user’s choice?

          1. 25

            I don’t block ads. I block things that attempt to track my browsing across sites without my consent, using the EFF’s privacy badger extension. Curiously, that happens to block some ads and is detected by some sites as an ad blocker.

            If a site wants to show me ads, that’s OK. If they want to track my browsing habits, I do not consent to that.

            If my lack of consent to that breaks the site’s monetization model, then the site should detect that, (optionally) explain it, and refuse to show me content unless I agree to be tracked. That is completely fair; if they don’t feel adequately compensated, don’t show me content. Much the same way sites that want to collect a monthly subscription after the Xth article refuse to show me more articles unless I pay up.

            The site should not attempt to circumvent my preference and track my browsing habits across sites anyway. That’s as wrong as taking a few dollars from me without my consent because I’ve seen more than X articles.

            1. 13

              Especially in a world of ubiquitous (if obnoxious) link shorteners and other sources of redirection, expecting users to know exactly what sites they’re navigating to all the time (let alone their business models) seems more than a bit fanciful…

              1. 12

                Because a website runs code on my machine, which makes them a guest on my computer. I kick out annoying and obnoxious guests.

                1. 11

                  This is assuming the users are consenting to 500 ads before clicking the page. A couple unobtrusive ads are one thing but genuinely many ads can make a page unreadable. Not to mention the fact that some of these ads are criminal in behavior, it starts to make sense from a security standpoint to block them.

                  1. 5

                    Ads are bad excuse of monetization model, they are lazy solution: “I don’t want to think about my users, their needs and monetization. Just slap ads on it.”

                    Also amount of exposure to ads outside computers varies around the world and through that (at least for my generation and older) does tolerance to online ads. US style advertisement model in TV and public areas is nauseating for someone from Nordic countries and getting to enjoy that experience online makes people angry. Add privacy issues on top of that and there is nothing acceptable in ads as monetization model.

                    1. 5

                      The website’s monetization model is based on an a priori assumption that it’s okay to disrespect its users by tracking them and serving them ads at all, so the website owner has automatically lost any argument that hinges on them or their model being afforded respect. Get a better model, or accept the loss of some ad revenue to blockers.

                      1. 5

                        Would you support a monetization model for a business that physically followed you around in the real world and documented everything you did without your consent?

                        1. 5

                          As a user and a supporter of Free/Libre Software, I should be able to do whatever I want with the software on my computer, including a copy of a webpage. If the business model of the website owners cannot accommodate that basic right, then that’s their problem.

                          1. 3

                            That may be true, but it’s self-defeating in the long term. Ad-blockers will only get better and adapt to become less detectable.

                            Right now an advertiser can detect ad-block and use that information to calculate their metrics. When ad-blockers become undetectable, the metrics will become meaningless.

                            1. 3

                              This arms race ends in a bad place for users, and a worse one for web hosts.

                              1. 2

                                If you want to “monetize” your “content”, find a way to do it that doesn’t involve poisonous fucking ads that are as likely as not to infect my computer with malware and will track me all over the Internet either way, and that I’m just going to block anyway.

                                Sometimes I feel like we’d be better off if walled-garden online services like AOL and Prodigy hadn’t opened up to, and eventually been subsumed by, the Internet; then content providers who are so worried about monetization could publish on those platforms and get paid from users’ subscription fees (as well as the ads that were also sometimes present on those services). Of course, I suppose it was probably inevitable: either online services would have opened up to the Internet or people would have quit them for ISPs, and we’d still be in this same situation, maybe just a few years later.

                            1. 4

                              twitter thread for this: https://twitter.com/poa_nyc/status/1220199103658971143

                              This is why i use ad blockers and a pi-hole server……..

                              1. 2

                                I’m not into Python, but VS Code works good for Golang, so it may also work well for Python?

                                1. 4

                                  Did you read the question? The author says that they already tried to use vscode:

                                  Have tried vscode with python support but find it less powerful and equally slow as Pycharm

                                  Nonetheless, I think that the Python support of VSCode is quite good. The Python Wiki has a list of IDEs where Spyder could be an alternative to Pycharm.

                                  1. 1

                                    Oh yes, I overlooked this sentence. But in my experience VS Code is quiet fast. Maybe it gets slower when you have a large project? Also you may can disable some addons to speed it up. (f.e. the indexing was producing a lot of load for me until I changed my config to exclude some directories with temporary data)

                                  2. 1

                                    This is what I would recommend as well. I think most of the good stuff from Pycharm can be emulated in VSCode. My second recommendation would be to learn wither emacs or vim.

                                  1. 1

                                    I really like the examples. But I wonder why Nuspli is used and not Nutella?

                                    1. 9

                                      However, I have to admit, the search results of duckduckgo are by far inferior to what Google used to give.

                                      It’s a different search engine, so you should get used to. After a while your searches will get better because you learn how DDG works and you get (almost) the same quality of search results.

                                      1. 13

                                        DDG is almost as good for most things but one area Google far outshines it, still, is looking for error messages or log strings. DDG seems more competitive than it used to be, but my gut feeling is it’s because Google has gotten worse.

                                        1. 11

                                          I’ve found that Google’s seemingly changed their algorithm where natural language seem more accurate than keyword-oriented ones.

                                          1. 11

                                            I frankly haven’t noticed this myself. I’ve been using Duck Duck Go for years in lieu of Google without complaints.

                                            1. 1

                                              This. I basically use only Ecosia, Duck Duck Go, and a lot of times I’m using lynx as it’s simply very handy, especially if you enable DEFAULT_KEYPAD_MODE:LINKS_AND_FIELDS_ARE_NUMBERED

                                            2. 11

                                              I feel that people that find DDG less powerful are actually missing the tracking features from Google Search. Like auto-geolocalisation, matches corresponding to your past browsing/search, there’s probably some categories of users (especially if you’re connected with your Google account,), …

                                              When I type “Chinese restaurant” on DDG, I don’t get the closest ones by default, whereas on Google, that’s implied.

                                              1. 5

                                                That’s been my experience as well. Once you get used to it the results are acceptable to very good.

                                                Where I think google still excels is on the UI front. If I search for a restaurant on Google I get their hours, reviews, a phone number - everything right up front. If I use DDG I can find the restaurant’s webpage but then have to look myself. I suspect that Google has a deeper data set to pull in, and hope DDG can improve.

                                                1. 2

                                                  The UI point is an interesting one - unlike almost every other alternative search engine, DDG has stuck perhaps the closest to Google (imo) in terms of not trying to turn their homepage into an internet portal. It’s a shame about some of the data pull-ins, because iirc DDG started its instant answer things before Google did its equivalent (I might be wrong on that, I only vaguely remember reading it). Regardless, the instant answer API and you can contribute to any of them - perhaps hooking in to a restaurant database is something that you could add?

                                                  1. 5

                                                    perhaps hooking in to a restaurant database is something that you could add?

                                                    I considered that. Regrettably, DuckDuckHack shut down and it looks like it won’t be coming back any time soon. It’s a real shame because now seems like the time for DDG to gather free contributions from programmers fleeing Google.

                                                    1. 1

                                                      Damn I didn’t realise, that sucks! You’re totally right, it’s a shame as I bet at least a handful of people would be willing to help to make the contribution process nicer.

                                                      1. 1

                                                        Indeed, that is a shame. As one of those who fled Google, I’ve gotten pretty enthusiastic about DuckDuckGo; it’s the best of the limited options. That said, DDG is still trying to make a profit and I’d really rather see the community rally around entirely open-source efforts.

                                                  1. 2

                                                    I wish Lobsters adopted Hacker News guideline against listicle titles. For example, “19” here could be omitted without any loss.

                                                    1. 1

                                                      good point, I’ll take care of it for my future postings

                                                      1. 3

                                                        Emoji Keyboard: it’s build in on most OSes, no need for a extension (macOS: ctrl + cmd + space, windows: win + . (or win + ; ))

                                                        1. 1

                                                          Didn’t know that. Thanks.

                                                          1. 1

                                                            Wow, cool! Do you know by chance if there’s a builtin shortcut that would let me easily insert an em-dash (—) on Windows? Can I maybe somehow enter it quickly from keyboard through this Win+. dialog?

                                                            1. 1

                                                              Yes, on Windows there are Alt code shortcuts. It requires a numpad keyboard, with Numlock turned on. If you’re on a Laptop, most should allow you to simulate the Numpad by pressing Fn + (you’ll have to look it up per manufacturer and device model).

                                                              Anyways, specifically for your request: Left Alt + 0151

                                                              That is, hold down left Alt and type in 0151 in the numpad and then left go of left Alt. This works for all sorts of other characters, as well. A simple search will find you plenty more.

                                                              1. 1

                                                                No numpad on my laptop and no luck for me it seems. I’ll have to stay with thirdparty tools apparently :/

                                                          1. 1

                                                            To the creator of this: the “Multiple Languages” href should link to #multiple-languages_1 and not #multiple-languages or #multiple-languages-1.

                                                            1. 1

                                                              Looks like this is a problem when generating the static version of this page from the Markdown version. On the GitHub repository the link works as expected

                                                            1. 1

                                                              awkward to read on a desktop browser due to big font and huge line height. But there is the browsers reader view.

                                                              Anyway, good information how to use the multi DB setup for Rails 6 - not just on Heroku

                                                              1. 2

                                                                you can do this using Better Touch Tool which is also offers more widgets for the touch bar

                                                                1. -4

                                                                  is there an award for the most ugly page?

                                                                  1. 2

                                                                    not just for Programmers, actually for everyone not doing design everyday

                                                                    1. 2

                                                                      Only for programmer you can use a fixed-width font like that.

                                                                    1. 4

                                                                      If something doesn’t work the way you need, pick something else (or stick with what you have, no reason to always upgrade when new stuff comes out).

                                                                      1. 4

                                                                        exactly. But good thing is there are people trying these things and writing about so you can decide if a new toy tool could be something you could use or not

                                                                        1. 1

                                                                          Yep, especially since Apple is marketing this more and more as a laptop replacement, it’s good that people are reviewing those claims seriously… although I absolutely love my 1st gen 12.9” iPad Pro for things like drawing and reading PDFs/comics, it’s really a clumsy laptop alternative. Multi-tasking is annoying to use, you’re limited by the iOS sandbox, etc… it’s nice that some people find ways to port their workflows over and, hopefully, get a net benefit as a result (especially for people who are always on the go), but I will always reach for the laptop until there’s serious changes in iOS.

                                                                      1. 2

                                                                        Sad but true. But even using an ad blocker does not solve the problem since you never know which ad blocking rules one has enabled. It can be different by ad blocker, by country, and many other things. But at least a very basic check from time to time can safe you some trouble

                                                                        1. 3

                                                                          Am I the only one who is very uncomfortable with the trend for these large line heights? It always reminds me of these double-spaced manuscripts that are almost illegible.

                                                                          1. 2

                                                                            On pages having this I’m really thankful for the browsers reader view

                                                                          1. 3

                                                                            it’s not like minesweeper, you have to click on ‘show results’ to see the score

                                                                            1. 1

                                                                              Thanks, I was trying to figure that out for the longest time lol.