sus

joined 1 year ago
[–] sus 27 points 2 months ago* (last edited 2 months ago) (1 children)

well "arrested" doesn't actually mean it's illegal, it just means the cops thought they likely did something illegal

[–] sus 1 points 2 months ago (1 children)

libertarians: "the increase in global quality of life is all because of capitalism!"

communists: "the increase in global quality of life is all because of communism!"

[–] sus 2 points 2 months ago* (last edited 2 months ago)

to be even more pedantic, if we follow the relevant official RFCs for http (formerly 2616, but now 7230-7235 which have relevant changes), a 403 can substitute for a 401, but a 401 has specific requirements:

The server generating a 401 response MUST send a WWW-Authenticate header field (Section 4.1) containing at least one challenge applicable to the target resource.

(the old 2616 said 403 must not respond with a request for authentication but the new versions don't seem to mention that)

[–] sus 65 points 3 months ago* (last edited 3 months ago)

but sometimes "👍🏽".reverse() == "🏽👍"

[–] sus 4 points 3 months ago* (last edited 3 months ago) (2 children)

the thing where it actually helps is if you're "one word speed reading" (eg. http://onewordreader.com/). Then it's easier to rapidly focus your eyes on each word, without having to follow a rigid timer. But if you're reading normally it probably doesn't help

[–] sus 6 points 3 months ago* (last edited 3 months ago) (1 children)

A key part of visual design is knowing that the users don't know what's best for themselves. They usually stop complaining after 3 months which is proof that you are correct and they are wrong!

(sarcasm rate: 1 - ε)

[–] sus 1 points 3 months ago* (last edited 3 months ago) (1 children)

I'd opine that the MIT license has no requirements about avoiding ambiguity. That's kind of its thing, it's as unobtrusive as possible and minimizes the amount of having to think about license compliance minefields.

And incidentally they have done quite a bit to avoid ambiguity, in readme.md:

License

Forgejo is distributed under the terms of the GPL version 3.0 or any later version.

The agreement for this license was documented in June 2023 and implemented during the development of Forgejo v9.0. All Forgejo versions before v9.0 are distributed under the MIT license.

though they also distribute binary-only copies.. the main website even recommends downloading the binary. not even a tarball, just the plain binary. which even in old versions don't contain an MIT license at all. Even a hexdump of the binary does not contain any representation of the MIT text. I think that's actually an MIT license violation?

[–] sus 2 points 3 months ago (3 children)

the MIT copyright notice is still present with all copies of MIT licensed code, I don't see the problem?

[–] sus 1 points 3 months ago

with another OS nix is not going to be "in control" so it's probably more limited. I'm not sure how common using nix is outside of nixos.

also I'll point out that many other linux distros I think recommend doing a full system backup even immediately after installation, the "grep history" thing is not very stable as eg. apt installing a package today will default to the newest version, which didn't exist 1 year ago when you last executed that same command.

[–] sus 8 points 3 months ago* (last edited 3 months ago) (3 children)

with nixos, the states of all the config files are collected into the nix configuration which you can modify manually. And if there's something that can't be handled through that, I think the common solution is to isolate the "dirty" environment into a vm or some other sort of container that I think comes with nixos

(and there's always going to be "data" which isn't part of the "configuration" .. which can just be used as a configuration for individual applications)

[–] sus 9 points 3 months ago* (last edited 3 months ago) (5 children)

assuming you have never used anything except apt commands to change the state of your system. (and are fine with doings superfluous changes eg. apt install foo && apt remove foo)

[–] sus 7 points 3 months ago

the future of 50-100 extra milliseconds of input lag

view more: ‹ prev next ›