@xgranade Wouldn't it make more sense to use 2 urns?
URNs usually refer to one thing or one group of things, not multiple of them. So there are URNs for books, and you could make some for libraries, franchises, collections, etc. But you won't find one for an unnamed set of multiple books.
Its a Unique Resource Name, after all, it's a thing with a name.
@foone No need for the onion:// scheme nonsense. Just use it as a transparent proxy, or use torsocks.
Some applications block .onion domains by default, that really annoys me. That should be an OS level setting, not application level!
When I route all the systems traffic over tor, random programs just being like "nope, surly you don't want to access that .onion" is just stupid.
@dosnostalgic
Free Software (GPL) -> Open Source (MIT) -> OpenCore (GitLab, VSCode) -> Source Published (winamp)
Winamp source code got released... but the license prohibits distribution of modified versions *in any form*, and completely forbids even *creating* a fork.
https://github.com/WinampDesktop/winamp?tab=readme-ov-file
@kasiandra Ich wünschte meine Bank würde solche Standards nutzen, statt proprietäre Lösungen. Statt QR Codes haben sie diese "color codes", eine matrix aus farbigen punkten, und ein dazugehöriges Gerät, um die einzuscannen, welches dann Nummern anzeigt...
@mntmn This reminds me, I should probably resend my kernel patch, I think it was something for allowing the CardLongName to be set based on the device tree, so it wouldn't matter what bootloader/firmware is used and how the kernel is booted, because that affects which UCM2 gets loaded.
(This is why sound doesn't work if mainline uboot is used with uefi to boot the kernel on Pinephone Pro. (Aside from no UCM being upstreamed yet))
@sir_pepe The width depends on the font and its glyphs, but wcswidth only knows about the codepoints, but nothing about the font, so it can only guess.
@foone Just write a css rule for blink containing a css keyframe animation changing the opacity property to make it work again. I think it's pretty much the only html4 tag that no longer works. I mean, there was that tag for augmenting context menus, but I think that was already html5.
@whitequark The true name of a system is it's root password. It gives those who know it complete control over the system, and as such must be protected by any means necessary.
@foone Easy. Just fill every second line with blanks.
@thephd This is nice, but my bigger problem with _Generic is that it checks the semantics of non-matched expressions too.
ˋˋˋ
_Generic(x, struct a: x.x, int: x)
ˋˋˋ
This currently fails if x is an int. There are workarounds, but they are really annoying, hard to read and error prone.
ˋˋˋ
_Generic(x, struct a: _Generic(x, struct a: x, default: (struct a){0}).x, int: x)
ˋˋˋ
@mcc In a way, installing stuff really isn't what makes package managers useful & important.
@mcc Distro package managers are the distros. They allow maintainers to curate what software is available, what it's default configuration is, to ensure it is safe, and that it follows their (distros) policies. If something contains or requires non-free stuff, contains malware, adware, or tracking stuff, they are to decide what to do about it (remove / not include the package, disable it, allow it, etc.). It also allows updating systems as a whole, to resolve all old security vulnerabilities.
@mary I only know C which has different rules than C++, but I'm pretty sure that the C standard wouldn't allow clang to do this. When dereferencing pointers of the same type (or char*), they may alias, and there are sequence points inbetween, so the compiler really shouldn't reorder the access.
So, perhaps this is a compiler bug?
@foone Wouldn't it be faster to just rewrite it in python, c, or any other language really?
Disabling Instruction:
Disabling instruction:
Disabling instruction:
All instructions have been disabled.
Now, make me a sandwich, or else...
@mntmn wasm has no jmp/goto. It'd probably be very hard.
@GuidoKuehn Mit den Steuern hier (CH) bleibt weder vom Erarbeiteten noch vom Erspaarten/Geerbten viel übrig. Und je mehr man Arbeitet oder Spaart, desto mehr wird einem weggenommen. Und zwar nicht Proportional, sondern Progressiv!
Und Rentenalter will man auch noch erhöhen, dass man noch weniger vom Leben hat.