HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Zefiroj

no profile record

comments

Zefiroj
·10 ay önce·discuss
Check out the lru_gen_min_ttl from MGLRU.
Zefiroj
·12 ay önce·discuss
> But if you do that, things like the USPS donkey train [0] would be stripped, the US military would / should be reduced to a fraction of its current size or down to nothing, etc.

and that is a problem because? These are funded by tax dollars collected. It's impossible for people to stop paying for them whether they make sense or not.
Zefiroj
·geçen yıl·discuss
in a sense, RCU is garbage collection.
Zefiroj
·geçen yıl·discuss
I wonder how well the caching works. The FAQ says 30 days, so you might be getting a pretty stale result. That combined with Google's "fun fact: 15% of all Google searches have never been searched before", makes me wonder how identifying these queries can be.
Zefiroj
·geçen yıl·discuss
The rust language is not well-specified, and if you take rust as the language specified by the compiler, then it has many soundness bugs. So even if you stay within "safe rust", you can segfault.

The "memory safety" of rust is oversold since "safety" is not formally proven for the rust language. While anecdotally memory-related bugs seem less likely, rust without unsafe is not absolutely safe.
Zefiroj
·geçen yıl·discuss
There's a good balance between preventing accidents and reducing friction.

One person having "god-mode" access isn't usually that terrible.
Zefiroj
·geçen yıl·discuss
Funny enough, Google is still on cgroup v1. Writeback is also very aggressive such that most of pagecache is clean.
Zefiroj
·geçen yıl·discuss
The author has identified the issue to be memcg reparenting causing a spike in CPU usage. Reparenting mostly solves a problem with zombie memcg, where the memcg lingers because some resource is still charged to it. In the extreme case you can end up with tens if thousands of zombies. The zombie memcg problem is not unique to cgroup v2, but reparenting is fairly recent.

The article solves the cpu spike by disabling the io or memory controller, but if one would like to use those controllers, a better way to charge memory would be nice.

It is unfortunate that it's clear where the memory should be charged, but the kernel does not provide reliable way to deterministically charge that memory. If anyone has any design ideas, please feel free to chime in!
Zefiroj
·2 yıl önce·discuss
Linux excels at drivers and device support. The actual kernel is nowhere near as good as its competitors.
Zefiroj
·2 yıl önce·discuss
nix-ld[1] and envfs[2] provide a decent workaround for unpatched binaries, in case you haven't heard of these tools yet.

[1] https://github.com/nix-community/nix-ld [2] https://github.com/Mic92/envfs

The blog post linked by [1] is quite good.
Zefiroj
·2 yıl önce·discuss
I get some horrendous peering at home, and proper DC networking is not going to have that problem.
Zefiroj
·2 yıl önce·discuss
star-triforce
Zefiroj
·2 yıl önce·discuss
The support for mTHP exists in upstream Linux, but the swap story is not quite there yet. THP availability also needs work and there are a few competing directions.

Supporting multiple page sizes well transparently is non-trivial.

For a recent summary on one of the approaches, TAO (THP Allocation Optimization), see this lwn article: https://lwn.net/Articles/974636/
Zefiroj
·2 yıl önce·discuss
The cheesecake factory, amongst other chains.
Zefiroj
·2 yıl önce·discuss
It places a moral judgment on economic growth and production.

Which I find deeply confusing as these precisely correlate with QoL compared to life 100 years ago. E.g. the air conditioner was just invented and way more expensive 100 years ago. With the attitude of "as successful as its least privileged soul", I doubt the air conditioner would be nearly as available today.
Zefiroj
·2 yıl önce·discuss
It shows that their interest is in a "sustainable ad-driven economy model with privacy deemed acceptable by Mozilla", and an "agent of the user".

I suppose it shows who's paying Mozilla.
Zefiroj
·2 yıl önce·discuss
Ostensibly huaqiangbei has a few ways of getting around the activation lock.

But a more common scenario is the phone gets used for parts. As for the icloud account. AFAIK you used to be able to get the full account email with GSX. Not sure about now.
Zefiroj
·2 yıl önce·discuss
You can. They're called chromebooks.