Viewing profile — Hakkin
Hakkin
HN member- Joined
- Tue, Jul 31, 2018, 5:32 AM UTC
- HN karma
- 522
- Public activity
- 69 items
- HN profile
- View on Hacker News ↗
About Hakkin
No profile information was provided.
Recent public activity
-
comment
Comment #49074301
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…
-
comment
Comment #47965645
The key shows up if you win, you can simulate it by adding ?devwin=1 to the URL.
-
comment
Comment #47675009
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…
-
comment
Comment #46689391
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 ke…
-
comment
Comment #46334527
Is this true? KADOKAWA had a massive hack last year that leaked a large amount of sensitive user data and as far as I know has faced no legal repercussions. Obviously they took a d…
-
comment
Comment #46324883
I definitely noticed the performance boost on my Pixel 8, for some reason it seems to really not like wireguard-go, it struggled to pull even 100mbps, maybe something unoptimized o…
-
comment
Comment #45769349
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 connec…
-
comment
Comment #43944654
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(…
-
comment
Comment #43669867
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 …
-
comment
Comment #43668607
Much better than infinite Cloudflare captcha loops.
-
comment
Comment #42734132
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 encryptio…
-
comment
Comment #42510132
It's fairly rare during general browsing, but Mullvad makes no attempt to hide that their servers are VPN IPs, so any site that explicitly wants to block VPN users will very likely…
-
comment
Comment #42509812
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 mak…
-
comment
Comment #42298370
You can bypass the "Out of bound" message by setting a Javascript breakpoint after `let t = JSON.parse(d[e].config_str)` and then run `Object.values(t.camera.presets).map(o=>o.max_…
-
comment
Comment #42227283
TIL HAR files are just JSON, I always assumed they were some kind of binary archive file. Very convenient.
-
comment
Comment #41905778
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 suppor…
-
comment
Comment #41566830
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…
-
comment
Comment #41484673
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, par…
-
comment
Comment #40480273
This is more or less also what (GNU) ddrescue does[0]. It first tries to do a linear copy of the full disk, skipping any errors, then goes back and tries to re-read the error secto…
-
comment
Comment #40390297
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 th…
-
comment
Comment #40230792
Likely meant Qubes OS[0], not sure why it was phrased as a riddle. [0] https://www.qubes-os.org/
-
comment
Comment #40131389
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…
-
comment
Comment #39941480
I don't know if it's still the case, but it used to be that pretty much any semi-major company had a support presence on Twitter. Often just tweeting anything with the name of the …
-
comment
Comment #39940309
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 requir…
-
comment
Comment #39918324
Ah, I think I understand the random bytes at the start of the script now. They're prepended to make the partial output of the "corrupted" (pre-tr'd) test stream look like random da…