

That I cannot answer. I’d guess there’s likely something about that in the documentation, but I have never gone that deep on LVM.


That I cannot answer. I’d guess there’s likely something about that in the documentation, but I have never gone that deep on LVM.


Could work. I don’t know how your specific SSD handles partitions. Some SSDs don’t care about partitions on the physical level at all. In that case using a partition or unpartitioned space to reserve space to stay empty would work.
Some SSDs might actually physically reserve space for a partition, in that case leaving something unpartitioned or as an empty partition wouldn’t help.
I think most SSDs should ignore the partitions on the physical level, so it should work, but no guarantees.


The big issue (as the article says) is that TLC/QLC drives have a faster dynamic SLC cache.
Skip this if you know what the terms mean:
So the more bit per cell, the more storage the drive has, but the slower it is.
Because of that SSD controllers use part of the free space on a TLC/QLC drive in SLC mode as a fast cache, trading unused storage space for more speed.
The fuller the drive gets the smaller the cache will be, and on an almost completely full drive there is no cache.


It affects them just as much, since LVMs still run on the hardware, so anything on hardware layer will affect the LVM too.
First, this is mostly only for write speeds. Read speeds aren’t really affected by this.
So if your 2x512GB are close to full, these will be much slower. If you add a third, that one will be fast. So you’ll still be able to write at about the speed of one drive.
If you balance the load (which, afaik LVM doesn’t proactively do when you add a new drive), you can get your total speed up by a lot.
Pretty cool! Surprisingly fast screen updates!
I’ll just close the popup and keep using it as is.


Well done. They fixed a very simple basic component that was working perfectly fine 17 years ago and that they broke on purpose.
A “crazy fast” start menu is a base line feature. It should have never been anything else than crazy fast. It’s like claiming that Mercedes finally managed to get all four wheels on their car to spin the same way.


Yeah, the article was a good read, nothing wrong with that. But I think it’s important to make it clear what the intent is.


I guess the rather consistent 6 minutes don’t come from it actually taking so long but rather from some kind of caching that only makes these repos show up after 5 minutes plus 1 minute for fetching and using the api key.


Info for anyone reading, while the read was quite interesting, the whole article turned out to be an ad.
To put it differently: Work is a trade. The worker sells time and skill, the employer buys that with money. That is the very basic underlying concept of work.
If the employer doesn’t want to do that deal, why should the worker?
Two things that aren’t mutually exclusive…
Yeah, that’s a terrible decision in the docs. Don’t ever add a path where anything on the shell can execute user-modifyable code as root.
As soon as you do that, you lose any protection that comes from separating root users and non-root users. Because now any malicious program can just use docker to elevate its code to root.


Yeah, it does, thanks!


I’d rather guess that it’s the wrong error message. Like e.g. there’s a communication error with a downstream service and they just catch Exception broadly and convert it to this error message. That would also explain why the non-filled value defaults to 0.
We had something similar where there was a check that checks whether the password is the same as the user name, but then it showed the “Password is too short” message to the user instead because of an overly broad try-catch.


But what for? Just to burn your employer’s tokens to teach them that AI is a waste of money? (I mean, I’d respect that.)


Can you maybe post the text.


Is anyone actually productively running multiple agents at once? All the context switching in such a short time span feels like a great way to completely forget what you are doing and losing tasks in the mess.
Of course, but the download is still labelled as “driver”, and it’s the only (official) way to get the full functionality of the mouse.
Ok, I’ll stop running the compiler in the cloud…