HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ylyn

602 karmajoined 7 лет назад

comments

ylyn
·7 дней назад·discuss
You assert that ECC RAM being necessary for ZFS is just a myth but provide no justification for why that is untrue.

Is it not the case that if you don't have ECC memory, ZFS could end up writing a checksum that does not match the data if you get a bitflip in just the right (wrong) spot?
ylyn
·11 месяцев назад·discuss
This seems to store the zfs send stream. That's a bad idea.

> Incremental ZFS send streams do not have any of these properties and full ZFS send streams only have a few of them. Neither full nor incremental streams have any resilience against damage to the stream; a stream is either entirely intact or it's useless. Neither has selective restores or readily available indexes. Incremental streams are completely useless without everything they're based on. All of these issues will sooner or later cause you pain if you use ZFS streams as a backup format.

https://utcc.utoronto.ca/~cks/space/blog/solaris/ZFSSendNotA...
ylyn
·2 года назад·discuss
Patchwork is used by the Linux kernel: https://patchwork.kernel.org/

When I saw your submission title I thought it was that Patchwork.
ylyn
·2 года назад·discuss
> Hualien was 5.1 at 15.9 km

That's just an aftershock.

The main quake was three days ago. M 7.4 according to USGS: https://earthquake.usgs.gov/earthquakes/eventpage/us7000m9g4...

So for an earthquake that's almost 1000x as strong, you'd think it'd be talked about more.
ylyn
·2 года назад·discuss
One pitfall of this is that the decompressed contents of your initramfs must fit within half of your physical RAM since Linux decompresses it into a tmpfs.

Or if you set rootfstype=ramfs, then you can take up to all of physical RAM, but ramfs isn't swappable.
ylyn
·2 года назад·discuss
I'm very confused by your comment. The grandparent comment talks about using the gitrevisions syntax in a GitHub URL to search the reflog stored on GitHub. Nothing to do with your local clone of a repository.
ylyn
·2 года назад·discuss
Yep. The Transaction type has just an amount field: https://github.com/actualbudget/actual/blob/master/packages%...
ylyn
·2 года назад·discuss
Last I checked it didn't even have a notion of currency, let alone multiple currencies.
ylyn
·2 года назад·discuss
That's not a reasonable requirement at all. A common recommendation nowadays is to have passphrases..
ylyn
·3 года назад·discuss
I just received mine. It's indeed great!
ylyn
·3 года назад·discuss
Wait till you forget your password one day.
ylyn
·3 года назад·discuss
Firefox has way too many components to be "just one repo you can fork".
ylyn
·3 года назад·discuss
> They're the ones who have normalised constant churn and thus needing to keep drivers for hardware, sometimes many years old, up to date year after year or even month after month.

That's exactly why you should mainline your code. Then people refactoring other subsystems will fix your code for you.
ylyn
·3 года назад·discuss
I can't believe people are trying to extrapolate this situation into how someone would act as a manager in a company.

Can't you see that the kernel has its own conventions and practices that are entirely different from typical corporate practices?
ylyn
·3 года назад·discuss
> A patch is a patch and the author should be credited as such.

But the patch was not taken. The maintainer fixed it a different way. So credit is given for reporting the issue and suggesting a fix, and that is what is represented by the Reported-By. Is that so hard to understand?
ylyn
·3 года назад·discuss
No, that's not what "Reported-By" means. The kernel community has different conventions.

This entire HN comment section is ridiculous with everyone acting as if the author wrote an entire subsystem and someone else took attribution.

The author here figured out a bug and suggested a fix. It happens that they conmunicated their fix in the form of a patch, but that happens very regularly in kernel land.

In the end the author got a Reported-By, which is entirely appropriate for what happened. If the maintainer accepted the author's patch as-is or with minimal modification then yes, they should get Author attribution. But the patch that was taken was substantially different.
ylyn
·3 года назад·discuss
Then write your own wrapper on top of Git.
ylyn
·3 года назад·discuss
As someone who partly works on the Linux kernel for a living I still don't really know what your point is.
ylyn
·3 года назад·discuss
Isn't this just how mounts work? If you have a something mounted to /apex/whatever and each app has a separate mount namespace, then mounting over /apex/whatever in your namespace wouldn't change anything in any other mount namespace. You'd need to either just alter the filesystem directly, or enter the other apps' mount namespaces and mount your tmpfs there too.

Shared mounts might be useful here. Not sure. I'd need to take a closer look at what is going on here.

But I would say this result is probably a byproduct of whatever namespacing/containerisation Google is doing, rather than an intentional effort to prevent users from changing the root CAs even as root.
ylyn
·3 года назад·discuss
Why?

As someone who's lived here for more than 20 years, I really don't know what you mean.