Isn't that kind of the point of the article? The random reads required for metadata traversal during scrubs will kill performance for sequential reads and writes as well if you don't have the IOPS to back them up,…
The key shows up if you win, you can simulate it by adding ?devwin=1 to the URL.
Oh, this is interesting. I have been messing around with a WebExtension for dumping encoded WebRTC media streams by intercepting streams on RTCPeerConnection.addTrack, but it doesn't work reliably since the current…
A scrub only reads allocated space, so in your 10TB example, a scrub would only read whatever portion of that 10TB is actually occupied by data. It's also usually recommended to keep your usage below 80% of the total…
That only helps so much, some things still won't work if the browser thinks you're talking over an unencrypted connection, like HTTP/2. Technically HTTP/2 allows unencrypted connections (h2c) but as far as I know, no…
Note that you don't actually need the generated column either, SQLite supports indexes on expressions, so you can do, for example, CREATE INDEX subjectidx ON messages(json_extract(headers, '$.Subject')) and it will use…
It sets a cookie with a JWT verifying you completed the proof-of-work along with metadata about the origin of the request, the cookie is valid for a week. This is as far as Anubis goes, once you have this cookie you can…
Much better than infinite Cloudflare captcha loops.
If a disk is encrypted, you don't have to worry about the contents if you eventually have to RMA or dispose of the disk. For this use case, it makes no difference how the encryption key is input.
I have an AOC Q27G3XMN and while I do get reduced motion blur from this, I also experience very bad color banding/shifting. Messing with some of the values in the script config makes it slightly better, and changing the…
YouTube still supports WebSub (PubSubHubbub)[0] via their own hub[1]. There's very little documentation on how to actually use it though, and it seems like it's been on life support for quite awhile, a lot of small…
This is true for a few different compression formats, it works for bzip2 too. I've processed a few TBs of text via `curl | tar -xOf - | bzip2 -dc | grep` for tar files with lots of individually compressed bz2 files…
uBlock Origin has some advanced filter syntax that can sometimes deal with sites like this. It can intercept, modify or replace JavaScript functions, objects, network requests, parsing data, cookies, etc. That being…
I'm not sure what you mean, I just added a new Gmail account to test and it went through the normal OAuth flow. I didn't have to enter any password into Thunderbird itself, just the Gmail OAuth popup.
Likely meant Qubes OS[0], not sure why it was phrased as a riddle. [0] https://www.qubes-os.org/
DeepL has its moments but it also has many many failure cases. It particularly is very bad with long text blocks, it commonly completely misses sections of text or repeats the same block of text multiple times.
Isn't there software emulated TPMs already? I think all this is doing is ensuring the cookies stay on the device that has the key (assuming a proper hardware TPM). If a site requires this, the underlying algorithm could…
and then that fork becomes more performant or feature rich or secure or (etc), and it becomes preferred over the original code base, and all distributions switch to it, and we're back at square one.
> If I could change one thing about S3's API I would like an option to read the metadata with the listings. Rclone stores modification times of files as metadata on the object and there isn't a bulk way of reading…
I encountered similar issues with FTS5, I found you can clean it up slightly with a CTE WITH matches(id) AS ( SELECT rowid FROM address_fts WHERE address_fts MATCH 'google' ) ... WHERE fa.rowid IN matches OR ta.rowid IN…
I tried to do Japanese -> English for multiple audio snippets using the Seamless huggingface demo and all of them output complete gibberish. Really makes me question how many of the languages they claim to "support" are…
> a way to browse all the posts of a given person, without the text and comments being truncated etc You simply have to click the link to the full post. To browse all archived direct posts, you can use this URL:…
Lots of image "optimizing" CDNs will return WEBP images even if the URL specifies JPG, as long as the browser indicates support in the Accept header. As far as I know Chrome (nor Firefox) will "convert" images from one…
That's true, but low query latency doesn't mean much if you have to do a full table scan for your query. Some thought still needs to be put into how the clients will query the data, so it's really not as simple as just…
Even if you "skip the API" you still have to think about access patterns for the data, otherwise client-side query performance is going to be abysmal. You would basically have to define your "API" via what indexes you…
Isn't that kind of the point of the article? The random reads required for metadata traversal during scrubs will kill performance for sequential reads and writes as well if you don't have the IOPS to back them up,…
The key shows up if you win, you can simulate it by adding ?devwin=1 to the URL.
Oh, this is interesting. I have been messing around with a WebExtension for dumping encoded WebRTC media streams by intercepting streams on RTCPeerConnection.addTrack, but it doesn't work reliably since the current…
A scrub only reads allocated space, so in your 10TB example, a scrub would only read whatever portion of that 10TB is actually occupied by data. It's also usually recommended to keep your usage below 80% of the total…
That only helps so much, some things still won't work if the browser thinks you're talking over an unencrypted connection, like HTTP/2. Technically HTTP/2 allows unencrypted connections (h2c) but as far as I know, no…
Note that you don't actually need the generated column either, SQLite supports indexes on expressions, so you can do, for example, CREATE INDEX subjectidx ON messages(json_extract(headers, '$.Subject')) and it will use…
It sets a cookie with a JWT verifying you completed the proof-of-work along with metadata about the origin of the request, the cookie is valid for a week. This is as far as Anubis goes, once you have this cookie you can…
Much better than infinite Cloudflare captcha loops.
If a disk is encrypted, you don't have to worry about the contents if you eventually have to RMA or dispose of the disk. For this use case, it makes no difference how the encryption key is input.
I have an AOC Q27G3XMN and while I do get reduced motion blur from this, I also experience very bad color banding/shifting. Messing with some of the values in the script config makes it slightly better, and changing the…
YouTube still supports WebSub (PubSubHubbub)[0] via their own hub[1]. There's very little documentation on how to actually use it though, and it seems like it's been on life support for quite awhile, a lot of small…
This is true for a few different compression formats, it works for bzip2 too. I've processed a few TBs of text via `curl | tar -xOf - | bzip2 -dc | grep` for tar files with lots of individually compressed bz2 files…
uBlock Origin has some advanced filter syntax that can sometimes deal with sites like this. It can intercept, modify or replace JavaScript functions, objects, network requests, parsing data, cookies, etc. That being…
I'm not sure what you mean, I just added a new Gmail account to test and it went through the normal OAuth flow. I didn't have to enter any password into Thunderbird itself, just the Gmail OAuth popup.
Likely meant Qubes OS[0], not sure why it was phrased as a riddle. [0] https://www.qubes-os.org/
DeepL has its moments but it also has many many failure cases. It particularly is very bad with long text blocks, it commonly completely misses sections of text or repeats the same block of text multiple times.
Isn't there software emulated TPMs already? I think all this is doing is ensuring the cookies stay on the device that has the key (assuming a proper hardware TPM). If a site requires this, the underlying algorithm could…
and then that fork becomes more performant or feature rich or secure or (etc), and it becomes preferred over the original code base, and all distributions switch to it, and we're back at square one.
> If I could change one thing about S3's API I would like an option to read the metadata with the listings. Rclone stores modification times of files as metadata on the object and there isn't a bulk way of reading…
I encountered similar issues with FTS5, I found you can clean it up slightly with a CTE WITH matches(id) AS ( SELECT rowid FROM address_fts WHERE address_fts MATCH 'google' ) ... WHERE fa.rowid IN matches OR ta.rowid IN…
I tried to do Japanese -> English for multiple audio snippets using the Seamless huggingface demo and all of them output complete gibberish. Really makes me question how many of the languages they claim to "support" are…
> a way to browse all the posts of a given person, without the text and comments being truncated etc You simply have to click the link to the full post. To browse all archived direct posts, you can use this URL:…
Lots of image "optimizing" CDNs will return WEBP images even if the URL specifies JPG, as long as the browser indicates support in the Accept header. As far as I know Chrome (nor Firefox) will "convert" images from one…
That's true, but low query latency doesn't mean much if you have to do a full table scan for your query. Some thought still needs to be put into how the clients will query the data, so it's really not as simple as just…
Even if you "skip the API" you still have to think about access patterns for the data, otherwise client-side query performance is going to be abysmal. You would basically have to define your "API" via what indexes you…