HNHacker News
TopNewBestAskShowJobs

gnomewascool

1,214 karma · joined June 1, 2018

submissionscomments
gnomewascool··on Jam – Self-Hosted Clubhouse
Unlike all the software you listed, it's open source and can be self-hosted in a way that you can be relatively confident that you're running what you intended to run?
gnomewascool··on Firefox 94
CMD + Q is a two-key command, so presumably the warning will still be present.
gnomewascool··on Clean environment could become U.N. human right
What about rights like the right to freedom from slavery or torture which, on the one hand, are about things not being done to you, but on the other may depend on third parties (for instance a government) from preventing people from doing these things to you?

The declaration on human rights is not really government-centric, so the US-style free speech comparison makes little sense.

> what do they really mean?

They're a yardstick to measure how well we as humanity, and, more specifically particular regions or systems, measure up to what we, as humanity, consider to be the things that every human should (expect to) have. (Sorry for the bombasity.)

For instance, if we lived in a libertarian/anarchist utopia, with no government, it would still make sense to ask whether people's human rights were being met.

gnomewascool··on Clean environment could become U.N. human right
Who is to provide, say, "a standard of living adequate for the health and well-being of himself and of his family", which is also a basic human right, as listed by the original (1948) Universal Declaration of Human Rights[0]?

The fact that there's nobody to provide it, doesn't mean that it's not a basic human right.

[0] https://www.un.org/en/about-us/universal-declaration-of-huma...

gnomewascool··on Google sets burial date for legacy Chrome Extensions, fears for ad-blockers grow
"Money-wasters" like FirefoxOS were a gamble to get onto the mobile phone bandwagon, to reduce Google's Android/Chrome moat. If they had worked, it'd have been a huge gain both for Firefox and for users.

> And then there's stuff like acquiring Pocket, something completely antithetical to Firefox's core values.

Pocket itself isn't antithetical to Firefox's values. It not being open source is, but from what I understand they're still working on making the server open source, though at disappointingly low priority.

gnomewascool··on File picker meme
GNOME's attitude isn't caused by them seeking to monetise their software or invigilate their users (e.g. "we say that we're not adding/changing this feature because X, but _really_ we're not doing so because it would prevent us from displaying ads/addicting our users"), but because they have a certain vision that they're stubbornly sticking to, so yes, it is a "good faith bug".
gnomewascool··on Italy seeks to shield supercars from combustion engine ban
> Doesn't every good have some level of money required to be able to afford it?

Yes, of course. The point here is that a carbon tax further skews the situation in favour of the rich. We, as a society, accept the current situation as a compromise between fairness and "market efficiency", and hence are worried by shifts away from it.

To a large extent this is a "status quo bias", but it is natural — if people could afford something until now, but are suddenly being told that they won't be able to, they'll be, rightly or wrongly, unhappy.

gnomewascool··on Italy seeks to shield supercars from combustion engine ban
However, by that argument, we should just impose a high tax on all combustion engine cars, or perhaps simply introduce an appropriate carbon tax, instead of banning the combustion engine.

Some of the reasons we don't want to do that are:

1. A carbon tax is regressive and might result in the middle class still being just about able to afford cars, but the lower class completely unable to, which would be unfair.

2. By forcing the shift away from the combustion engine with a ban, rather than just nudging away from it with a tax, we're providing a stronger spur to innovation.

Both of these reasons apply to supercars to a large extent:

1. Elites being able to buy combustion engine (super)cars, while the rest of society cannot, would be unfair.

2. Forcing companies to innovate in the case of supercars, which provide a greater engineering challenge, increases the chance that the all the relevant engineering obstacles are solved for "normal" cars.

IMO the two end-points:

1. We just introduce a sufficiently high carbon tax, together with appropriate redistribution to make up for its regressiveness, and let the free market decide whether combustion engines are still affordable after internalising the externality.

2. We ban the combustion engine on the basis that we're all in this together and we want to make sure that the transition definitely does occur.

are defensible. The middle-ground where we tax supercars, but ban all other combustion engine cars is far less so.

gnomewascool··on GitHub Copilot Generated Insecure Code in 40% of Circumstances During Experiment
I don't think that the GPL gives much more protection than any other FOSS license, here, in practice.

If Copilot were to reproduce a larger part of, say, an MIT-licensed codebase or almost any other permissive licence, then they should legally provide attribution. I'm pretty sure that they don't even have an option to provide such specific attribution, which means that either they believe that the code copied from any one source is below the relevant threshold or they're just ignoring copyright.

gnomewascool··on Give to Thunderbird
I understand your frustration — I've similarly been bitten by some changes to Firefox; however please do remember that Thunderbird is developed by a small team with limited funds and adding or even maintaining configurability is expensive.

That isn't to say that you should give to thunderbird, since they are currently disappointing you, but it is a bit of a vicious cycle.

gnomewascool··on Give to Thunderbird
> but they've been changing things for no good reason and breaking the UI/UX because of it.

The reason is the underlying Gecko engine being constantly yanked from under them — they rely on parts of Firefox's codebase and when that changes, they have to keep up, risk having security vulnerabilities or manually backport relevant security patches, in effect maintaining their own forked browser engine.

gnomewascool··on Introducing Windows 11
> They’re doing a free upgrade for W10 users

> *Look for PCs that indicate they are eligible for the free upgrade, or you can check with your retailer for more information.

Are they, though?

gnomewascool··on Ask HN: Tools you have made for yourself?
Not really, not if the CSV contains quoted newlines.
gnomewascool··on Babel is used by millions, so why are we running out of money?
Are FOSS "donations" for on-going or past work, though? I'd lean towards a mixture of both.

However, by that measure the original creator should also be compensated for their past work, given that they wrote about an order of magnitude more code than the second most prolific contributor, at least in the main babel repository.[0]

(I have no way to easily measure other equally important contributions, such as shepherding other contributors, dealing with issues and PRs, so I'm ignoring them.)

[0] https://github.com/babel/babel/graphs/contributors

gnomewascool··on Linus Torvalds says GPL v3 violates everything that GPLv2 stood for (2014)
> Is there a license that falls under Linus's SECOND bucket, that solves the patent issue?

Apache 2.0 License.

gnomewascool··on A Critique of the Open Letter Calling for the Removal of RMS
RMS's stance is that "they" is not a grammatically valid singular pronoun, so he'll not use it.

If somebody told you that their preferred pronoun was "we", I doubt you'd use it.

> not every transgender person wants to be thrown into an "other" category with their pronouns

RMS's pronoun "perse" is gender-neutral (not non-gender).

The stance is IMO crazy, but he does have a point that using "they" as both singular and plural introduces ambiguity.

gnomewascool··on A Critique of the Open Letter Calling for the Removal of RMS
Yes, the vast majority of people, including me, would disagree with that.

However, why is somebody holding these opinions a show-stopper?

One could argue that that's because in many cases somebody holding these opinions is a "dog whistle" for the person actually being a paedophile. In the case of RMS, though, we have no evidence that he actually is a paedophile, despite him being pretty thoroughly scrutinised over the years. We also know that he has a need to question everything and write about where he disagrees with society, which he presents in excruciating detail on his website, so it's not that he has some sort of fixation on this topic.

I'd argue that in an ideal society we should encourage thoughtfully heterodox people, since once in a while they'll invent something revolutionary like free software and copyleft, while them also sometimes holding some very weird opinions is not much of a cost.

In the non-ideal real world, once RMS came up with his revolutionary ideas, he probably should have stopped talking about his most fringe ideas, so his resignation as president of the FSF, for instance, had been sensible and over-due.

gnomewascool··on Armenia Is an Orphaned Client State
> That’s the kind of thing they should have put front and centre, because it completely changes the narrative.

Does it? I think that the heuristics about an occupier being bad are less useful than usual. The territory was occupied just after both countries gained independence from the USSR, because the arbitrarily drawn borders did not reflect the ethnic composition of the countries and there were worries among the Armenians about ethnic cleansing by Azerbaijan.

Obviously, it's important historical context, but there's a huge amount of important historical context, such as the Armenian genocide, atrocities committed by both sides in the 1990s etc., which they also don't put front and centre, because it's simply not an article about the historical context.

If China invaded and occupied Taiwan, would you discount an article writing about the situation in Taiwan, just because it did not focus on the fact that officially Taiwan is not an independent country?

gnomewascool··on South Africa suspends rollout of Oxford-AstraZeneca coronavirus vaccine
In principle it makes sense.

An issue is that R&D is a fixed cost rather than a variable cost, so determining how the R&D costs are to be split among AZ's customers is pretty hard and potentially prone to abuse. Are they to be split among all expected customers before the pandemic ends? All expected customers during the lifetime of the vaccine? During the lifetime of this family of vaccines?

Given that apparently it makes up the majority of the price, it's quite an important detail.

gnomewascool··on South Africa suspends rollout of Oxford-AstraZeneca coronavirus vaccine
How does that square with AZ charging SA "nearly 2.5 times higher than most European countries"?[0][1]

The Guardian claims that an official claimed that they were told by AZ that the discrepancy is due to European countries having paid for R&D, but anybody in the chain could have been lying.

[0] https://www.theguardian.com/world/2021/jan/22/south-africa-p...

[1] https://www.reuters.com/article/uk-health-coronavirus-safric...

gnomewascool··on Introducing Open Web Docs
> that the blog post announcing it makes one of the most basic mistakes of writing text online

Your comment is a valid criticism of the Open Collective website (if you at all feel like it, please send it directly to them — see the bottom of the webpage), but it's not the fault of the "Open Web Docs" project. They probably have little more influence on the design of the website than somebody using indiegogo, patreon or kickstarter has on the respective platforms.

gnomewascool··on The Secure Messaging App Conundrum: Signal vs. Telegram [pdf]
> while apparently using an open-source app you didn't build yourself does.

Assuming that the app can be reproducibly built, then yes, using an open-source app does give you more confidence that it's secure.

For a closed-source app, you can try to decompile it, which is far harder, or monitor its behaviour, which is far less reliable.

gnomewascool··on The Secure Messaging App Conundrum: Signal vs. Telegram [pdf]
I find it sad that Threema whose apps are free (as in freedom, which is the important part), is explicitly disqualified for not being free (as in free beer).
gnomewascool··on GitHub has received a DMCA from MPA about torrent tracker nyaa.si
How is that a smoking gun?

It connects with a tracker, which might be used to help distribute copyrighted works illegally, but also any other types of files.

It's possible I'm not getting your sarcasm.

gnomewascool··on GitHub has received a DMCA from MPA about torrent tracker nyaa.si
I've looked at all the "infringing" files that they link to, from a bundled zip download from the web archive, and I don't see anything that's "preconfigured to find and provide infringing copies of our Members’ film and tv content".

The most iffy is the list of categories in utils/api_uploader_v2.py but there's no category that doesn't contain works out of copyright or under a license permitting redistribution, and even if that were not the case, that would still not be tantamount to being "preconfigured to find" anything in particular.

There's also the URL of the pirate site, but google also provides it, as do some comments here...

gnomewascool··on Manifest V3 now available on M88 Beta
> So what happens if gorhill's account is hacked or he gets tired of working on the extension and sells it to the highest bidder?

Approximately the same as would happen if the developer of a traditional Windows* application were hacked or sold out, except less serious, since they wouldn't have access to the underlying filesystem. It's not a non-existent risk, but it is a trade-off I and many other people want to be able to make. uBlock Origin being FOSS and popular considerably mitigates the risks. (Not to mention that I trust gorhill not to sell out...)

* or Linux (except that in Linux most software is distributed via repositories, which lessens the risks, somewhat; OTOH uBlock origin is also available via the repositories, for instance on Debian[0] and Ubuntu[1]). I'm not sure about sandboxing on MacOS.

[0] https://packages.debian.org/stretch/webext-ublock-origin

[1] https://packages.ubuntu.com/search?keywords=webext-ublock-or...

gnomewascool··on Manifest V3 now available on M88 Beta
Yes, I totally agree that Manifest V3 solves some real problems — in the case of many webextensions, I would welcome the ability to manually control which domains the extension can run in.

However, the move to Manifest V3 also involves curtailing the power of extensions, including those that I trust as much or more than the browser itself. I want uBlock origin to be able to intercept and filter requests according to the logic that gorhill deems most sensible rather than however Chromium wants it to be done, since I trust gorhill far more than Google (and possibly slightly more than even Mozilla). I don't think that any of the tiny extensions that I've written to scratch my own itch require any of the capabilities removed in Manifest V3, but if they did, I'd also want them to keep having them.

gnomewascool··on We read the paper that forced Timnit Gebru out of Google
I'm not OP, but what is "real life"? In cases where some communities/countries have (to quote from the article) a "smaller linguistic footprint online", is trying to control for this a form of manipulation of society or a way to fix a bias? Can you actually choose a sampling measure without making some sort of value judgement?
gnomewascool··on Wikipedia is getting a new look
If you have a Wikipedia account, you can go to Preferences > Appearance[0], and choose a different skin. AFAICT "Monobook" and "modern" have unlimited content width.

If you don't then you can append ?useskin=modern to each article URL. (You can do it automatically with a redirect extension.)

Alternatively you can inject the following CSS (e.g. with Stylus):

    .mw-content-container {
        max-width: none !important;
    }
(The specific CSS selector might change with time.)

[0] https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsec...

gnomewascool··on Firefox Android Build that caused issues is working as intended
> Now:tap tabs icon on top. Tap new tab thats on the other side of display

You can long-press the tabs icon on top, which is slightly more convenient. (No, it's not obvious.)

> Im about to start looking for another browser soon, would welcome suggestions! (Ability to run ublock is neccesity)

AFAICT the only other open-source android browser that supports ublock origin is Kiwi Browser.[0] It used to heavily lag behind upstream chromium, though — I don't know if that's changed.

[0] https://github.com/kiwibrowser/src

← PreviousPage 2 of 6Next →