News for hackers. Stuff that matters.

beefhash

Re:Nintendo 3DS discontinued after almost a decade on Thursday September 17, 2020 @10:51AM (#24505320)
I sort of wonder if there's going to be a barrage of exploits held until end-of-life that's going to be released now.

EDIT: I'm already aware that the system has been exploited to death and back, so I'm mostly curious if people haven't already dumped everything.

Re:Kirc – A tiny IRC client written in POSIX C99 on Wednesday September 16, 2020 @09:09AM (#24492329)
> Why use C11 over C99?

C11 gives you noreturn and alignas. Alignas can be pretty useful for low-level development in particular. Just hope you don't need variable-length arrays because those got changed to optional.

> Or even why use C99 over C89?

Several very big things: Native bool, stdint.h (fixed-width int types with known sizes ahead of time), long long, snprintf, not having to declare all variables at the top of the block (and now you can do for (size_t i = 0; i < sizeof(strbuf); ++i) because of it).

Re:Riding the RISC-V wave on Monday September 14, 2020 @11:09AM (#24471063)
Open always wins, but that doesn't necessarily mean that it'll be qualitatively better, which is what your parent comment seems to hint at.
Re:OpenPGP in Rust: The Sequoia Project on Sunday September 13, 2020 @02:20AM (#24458817)
age only covers authenticated encryption. minisign/signify covers the signing part.

Everything else is either not used in practice or needs to be shifted to a dedicated protocol.

Here's the fix to e-mail: Centralization.

You can't curb abuse in a federated model. This is an issue that's been plaguing the fediverse as well. IRC networks, though not federated, have had to each individually ban spammers and other problematic users.

Google (GMail), Yahoo, Microsoft (Live/Hotmail), Yandex, QQ Mail. That ought to be enough for everyone. EDIT: and mail.ru

Re:Ubuntu 20.04 LTS’ snap obsession has snapped me off of it on Saturday September 05, 2020 @09:55AM (#24383541)
Upstream moving faster than downstream Linux distributions can possibly keep up with.
Re:Modern C on Friday September 04, 2020 @11:21AM (#24375719)
Indeed, C11 and C18 don't bring a lot. I'm glad that they don't because backwards compatibility and roughly predictable development of the language is important to me.
Re:Debian Janitor: 60k Lintian Issues Automatically Fixed on Sunday August 23, 2020 @09:35AM (#24251832)
> You also have the long, complex and constantly changing list of rules which need to be applied for each update. They are very strict about noting down the copyright of all the files, for example (which I can understand to some extent).

Tracking licensing information very strictly makes sense.

Other than that, however, the Debian packaging process is something only a lawyer could love.

Re:Architecture of the Nintendo DS on Tuesday August 18, 2020 @02:10PM (#24202089)
Wiimmfi is closed source software, however. If you actually want to look at how the internals worked, the independent altwfc project[1] may be much more interesting.

[1] https://github.com/barronwaffles/dwc_network_server_emulator...

Re:Laying the foundation for Rust’s future on Tuesday August 18, 2020 @01:45PM (#24201723)
Nitpick: The name of the Swiss entity appears to be “RISC-V International Association”, notably an association, not a foundation.

[1] https://riscv.org/about/history/#international

Older »