HNHacker News
TopNewBestAskShowJobs

h_anna_h

244 karma · joined November 15, 2020

submissionscomments
h_anna_h··on Twitch source code and customer data has reportedly been leaked
I do not believe that you went through my comment history in the few minutes that it took for you to respond to me.

Also, something that I did not mention before

> ...but that your views are considered problematic by quite a lot of people?

This is not a justification for toxicity.

h_anna_h··on Twitch source code and customer data has reportedly been leaked
> and having randos holding knives knocking on people's windows

Are you referring to some specific event?

h_anna_h··on Twitch source code and customer data has reportedly been leaked
4chan is not only /pol/. The culture between boards is vastly different. Although I do not disagree, /pol/ specifically is toxic.

And it's not as if reddit does not have its own share of similar forums.

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
Yes? I thought that you did not assume good faith from me. I did not think that you were not acting in good faith.
h_anna_h··on Twitch source code and customer data has reportedly been leaked
People on 4chan will call you slurs and insults but it is never personal, part of it is due to the anonymous nature. People here will be personally vicious and hostile.

> ...but that your views are considered problematic by quite a lot of people?

You do not know what my views are. It's as if you are trying to prove me right honestly. (btw, I am not posting on reddit nor on twitter, nor 4chan for that matter)

Plus the same could be said for the toxic interactions that you had on there.

> Perhaps that could be some cause for self reflection before you universally declare the entire platform here hostile and toxic.

Again, same thing for you. "Perhaps that could be some cause for self reflection before you universally declare the entire platform there hostile and toxic."

h_anna_h··on Twitch source code and customer data has reportedly been leaked
Huh? I am not talking about twitch. If anything this just shows that you disagree with https://news.ycombinator.com/item?id=28771025 which is the post that I am replying to.
h_anna_h··on Twitch source code and customer data has reportedly been leaked
Not really, I would go as far as to argue that it is less toxic than reddit, twitter, and even HN.
h_anna_h··on YouTube removes “I Can't Believe You've Done This” video from 2007
What about competition?

Or well, not acting evil.

h_anna_h··on File picker meme
> Sure, but this fragmentation isn't exactly new. There have always been multiple toolkits on Linux

I think that we got a little bit sidetracked. "I want my users to be able to be able to select what borders to have" -> "the user can choose to use GTK or Qt apps" -> "it encourages duplicate work for minor differences" -> "fragmentation isn't exactly new"

Fragmentation might not be new but I would really rather not re-write my UI in another toolkit just to offer a second border option.

> that will be broken if you use it outside the recommended environment as the HIGs won't match

Depends on your definition of broken I guess. If you consider the user unbinding C-q from "quit" as broken because "the HIGs won't match" then I would have to say that I disagree. If the user wants to make "breaking" chances to my applications they should be free, especially since I don't believe that any big issues will be caused. If some minor issues are caused at certain configurations then that's fine, after all the user could revert to the default config if they encounter an issue that breaks their use-case or makes the interaction feel inferior to the default one.

> Well, no it doesn't

Thank you for the correction, I take it back. I guess if I go with gtk4 I would have to use a mix of gtk4+libdecor in order to have "native" borders in all WMs, is that correct?

> Most older apps aren't like this.

What do you mean by "older apps"? Motif-era, gtk2-era, or gtk3-era? I do not think that I had a big issue with any of them but I could be forgetting something.

> GNOME is not a tiling WM

Well, yeah, because GNOME is not a WM :p

By "going out of their way" I meant specifically the decision to implement CSD.

In general I think that GNOME should be able to do whatever it wants, I just wish that they would play better with the other players (and well, the users).

> The way you're phrasing is confusing. To me it's like saying "every vehicle has four wheels except bicycles". Well I guess you could say that for some subset of vehicles, but I don't understand what the distinction here is supposed to be, or why that even matters.

More like "all (relevant) C compilers except MSVC support C99 VLAs", or "all mobile phones in the EU except apple's use a standard charger". The point is that while xdg-decoration might be an optional extension in reality it is pretty much standard except in two WMs that require special handling.

h_anna_h··on File picker meme
> It does, the user can choose to use GTK or Qt apps.

That's... not what I meant by it. I find this dangerous as it encourages duplicate work for minor differences.

I would rather not have to make both a GTK and a Qt version of my program just so my users can have the ability to do some basic customization.

> So making it all configurable is just guaranteeing that the app is broken out of the box

Not sure why you think that. You just put the existing choices as the defaults.

> You may have to accept that some apps are not built to work in a tiling WM

What about my apps then? As a programmer I want my programs to be friendly for both tiling and non-tiling WMs. This by itself excludes gtk as an option for me.

As for some apps not built to work in tiling WMs, the changes needed to make them work properly are usually extremely minor. To be honest it feels like the GNOME team is going out of their way to degrade the usability of their apps (and apps using gtk) for tiled WMs.

> In my experience, you will have a lot of trouble with some apps for various other reasons too

Some apps might have some minor issues that can usually be solved without a lot of effort, but even if they are not they don't usually pose any problem.

> I'm confused, you said everything supports it, but then immediately listed something that didn't support it.

Yes? Everything except mutter supports it as far as I know. Is there something difficult to understand here?

Edit: I heard that Enlightenment does not support it either.

h_anna_h··on File picker meme
There have been various in https://bugzilla.gnome.org/show_bug.cgi?id=141154, first one in 2011 I believe. There are a few more not mentioned there, such as https://github.com/Dudemanguy/gtk and https://gist.github.com/ahodesuka/01213036b58e510dc074

I personally don't care as one can use flatpak portals nowadays (qt makes it really easy for non-flatpak applications to use, but I haven't seen how I can do it in non-flatpak gtk applications).

h_anna_h··on File picker meme
> I don't want that when I'm making apps. If I'm making a GTK app then I would expect to get the GTK borders. If I'm making a Qt app then I would expect to get the Qt borders. And so on.

Surely the choice should fall on the user.

> That's a good way to ensure you get conflicting gestures/keybinds, inconsistent theming, and just a general lack of consistency.

Which is why we would like all of these to be configurable.

> The common ground would be drawing your own decorations because that's the way any Wayland server works by default

What if I, as a user of a tiling wm don't want any decorations?

> Xdg-decoration is an optional extension

That everything supports it afaik. (except mutter?)

h_anna_h··on File picker meme
Patches for it have been submitted but they were never merged. Some users even patch gtk themselves.
h_anna_h··on File picker meme
People were actually annoyed when they replaced the normal search with the new recursive one, so I doubt it.
h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
> No one in the thread could post one so far.

This is false, I posted this before:

> Just look at all these people who went to jail for crimes related to illegal numbers (eg. piracy). Or people like Mildred Gillars. Or the various whistleblowers.

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
These are not really corner cases but whatever man, you believe what you want.
h_anna_h··on ExpressVPN employees complain about ex-spy's top role at company
Mind you, tor had basically the same issue a while ago https://archive.is/4FMxm
h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
No, rather, it asks from you to assume good faith from me.
h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
> In the US, an idea can't be a "terrorist organization". In Germany, it can be

This is false.

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
> If you voluntarily agree to not leak secrets and do so anyway its not protected under free speech

Of course it is. Anyway, I mentioned more cases where there is no voluntarily agreement.

> You also dont get jailed for speech but for the act of breaching some agreement or other law.

You can claim that for everyone who got jailed for speech.

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
> that is not in good faith

I did not say that. I am sure that CRConrad is acting in good faith.

> but you are fine with

Yes, I explained why I said it in the post that you are replying to. My biggest mistake was using sarcasm to convey the message I guess.

Anyway, it would be nice if you focused on the essence of my post instead of the weak presentation of my last point.

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
I think that this is extremely simplistic. For example it does not account for individualist anarchism or the collectivist "for our country/nation/race" pushed by various fascist governments.
h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
This also seems to be bi-partisan sadly.
h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
No need to be so hostile and toxic. I only mentioned it because this is an actual argument against TLS that I have seen being used in the past, even by popular sites such as pornhub for example (before being forced to enable TLS due to google downranking non-https sites). I also mentioned it because one of the points of TLS is to hide what kind of content is being accessed, so just like freenet you will not know whether most of the traffic is used for naughty things even if you want to, you can only assume. Especially since nowadays http has the Host header and services such as cloudflare are popular, so checking whether a user made a request to a "bad" IP address won't be effective.

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

> Yes, then of course GP should shut it down

I would say that this is debatable.

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
I showed that this is incorrect here: https://news.ycombinator.com/item?id=28587930

> You go to jail because what you said is actually a crime to say

Sounds like the US. Just look at all these people who went to jail for crimes related to illegal numbers (eg. piracy). Or people like Mildred Gillars. Or the various whistleblowers.

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
Specifically for expressing beliefs? No. Only the one that I mentioned as a reply to the sibling post to yours.
h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
> There is no free speech anywhere in Europe

This is a bold and unsubstantiated claim.

> And there is no doubt she would be free in every state in the US.

For this specific action? Sure. For other actions that are protected under the 1st amendment? Depends on whether there is a law against it and if she pissed off someone "important" or enough people. There are various such cases.

edit: will respond to the replies after the rate-limit expires

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
A lot of people? Sure.

Everybody? Not really, some people are really vocal about how "data wants to be free".

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
One man's criminal is another man's freedom fighter. Snowden is a criminal but his supporters consider him a decent person. I do not believe that the two are mutually exclusive.

The whole point of projects like freenet is to let people communicate data between each other without censorship and without being identified, no matter what that data is. If you disagree with that principle then I believe that freenet is probably not for you.

> That does not really do much to convince me running it is a good thing, you know?

Make sure to block TLS connections on every network that you manage. You don't know what naughty things your users might be doing after all. You would not want to help a criminal, would you?

h_anna_h··on Freenet is a peer-to-peer platform for censorship-resistant communication
> which got us Trump and the current antivax movement

I think that you are stretching it a bit here. Claiming that individualism is responsible for that seems unsubstantiated.

Page 1 of 14Next →